Dedham Court House 650 High St Dedham, MA 02026 Phone: (781) 326-1600
Category: City Government - Courts