Howland Company maintains offices in Sherborn and South Dartmouth.
Sherborn
20 N Main St # 240
Sherborn, MA 01770
Tel: (508) 655-9017
Fax: (508) 653-5716
South Dartmouth
280 Elm St # 1
South Dartmouth, MA 02748
Tel: (508) 999-7710
Fax: (508) 999-7709