Directions to our Church

62, Cedar Street,

Dedham, MA, 02026
Hours
Office Hours: Tuesday 10:00am-2:00pm & Wednesday 12:00pm-3:00pm.

Phone
781-326-3052