Hours & Locationkostascdi2018-06-18T13:34:28-04:00 Address: 240 River Street, Dedham, MA 02026 Phone: (781) 686-1099 Email: help@thecomputerdomain.com Monday - Friday 9:30am to 6:00pm Saturday 9:00am to 12:00pm