Hours & Locationkostascdi2020-08-04T15:19:33-04:00 Address: 240 River Street, Dedham, MA 02026 Phone: (781) 686-1099 Email: help@thecomputerdomain.com Business Hours Shop Hours: Monday - Friday 9:30am to 4:00pm Remote Support: Monday - Friday 9:30am to 6:00pm