1426 Main Street, Suite 5
Walpole, MA 02081

Phone: (508) 660-8874
Fax: (508) 660-8651

Office hours: Monday, Wednesday, Thursday, and Friday 9 am -12 noon and 1 pm-5 pm Tuesday 12 noon-4 pm and 5 pm-8 pm

Our office is pleased to provide you with online access to your health information through our secure Patient Portal. Please visit the web address above to create your account.

Directions: We are located on Route 1A in Walpole Massachusetts.

If coming from the Foxboro area you will need to get on route 1A and head north towards Boston. We are located approximately 1 mile before the center of Walpole on the right in a green roofed building complex, which is called Bristol Square. The Dedham Savings Bank is part of the complex.

If coming from the Norwood area, head south on 1A toward Attleboro. Pass through the center of Walpole and we will be on the left in the Bristol Square complex.