Contact Us
We're here to help. Reach out by phone, email, or use the form below and we'll respond within 1 business day.
Send Us a Message
Office Information
Office Hours
For general inquiries, use the contact form or call our office. We respond to messages within 1 business day.
Our Locations
Four convenient offices across Southeastern Massachusetts. All locations share the same phone number and medical records system.
Brockton
35 Pearl Street, 2nd Floor (Suite 200)
Brockton, MA 02301
Mon–Thu: 8:00 AM – 5:00 PM | Fri: 8:00 AM – 4:00 PM
🅿️ Parking available at the Pearl Street location. Handicap-accessible spaces near the entrance.
DedhamNew
333 Elm Street, Suite 205
Dedham, MA 02026
Mon–Thu: 8:00 AM – 5:00 PM | Fri: 8:00 AM – 4:00 PM
🅿️ On-site parking with elevator access to Suite 205. ADA-accessible facilities.
Plainville
188 Washington Street (US Route 1)
Plainville, MA 02762
Mon–Thu: 8:00 AM – 5:00 PM | Fri: 8:00 AM – 4:00 PM
🅿️ Free on-site parking with ground-level entry along US Route 1. ADA-compliant facilities.
Taunton
72 Washington Street, Suite 1600
Taunton, MA 02780
Mon–Thu: 8:00 AM – 5:00 PM | Fri: 8:00 AM – 4:00 PM
🅿️ Located in the Thayer Building at Morton Hospital. Hospital visitor parking available on site.
Ready to Schedule Your Visit?
Call our office to schedule an appointment at any of our four locations. Our friendly staff will help you find the best time and location.