Our main office and production facilities are located in the building of Dedham TV located at 502 Sprague St., Dedham, MA 02026.
Customer service:Telephone:+1 (213) Avendes
Cell:+1 (617) 388 3987
Dedham - Main Studio502 Sprague St., Dedham, MA 02026 - In the building of Dedham TV.
Our office hours are from 8:30 AM to 2PM Monday to Fridays.
Dedham - Main Office84 Needham St., Dedham, MA 02026. Call (617) 388 3987
Cape Cod - Sub OfficeOur sub office is located at 7 Winchester Ave., Falmouth, MA, 02536.
Meetings here are by appointment only. Call (617) 388 3987 to set up.