Contact Us
We're here to help. Reach out by phone or request an appointment online and we'll respond within 1 business day.
Ways to Reach Us
Request an Appointment
Submit a secure online request and our team will confirm your visit within 1 business day.
Start your requestCall the Office
Speak with our team Monday–Friday for appointments, questions, or anything you need.
(508) 588-8034For your privacy, please don't include sensitive medical information in email or web messages. Use the patient portal or call us for anything involving your health details.
Office Information
Office Hours
Phone
(508) 588-8034Brockton main office. Each location has its own direct line — see all offices.
Billing: (781) 769-3222
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. Each location has its own direct phone line, and all offices share one electronic medical records system.
Brockton
35 Pearl Street, 2nd Floor (Suite 200)
Brockton, MA 02301
Monday – Friday: 8:00 AM – 5:00 PM
🅿️ Parking available at the Pearl Street location. Handicap-accessible spaces near the entrance.
DedhamNew
333 Elm Street, Suite 205
Dedham, MA 02026
Monday – Friday: 8:00 AM – 5:00 PM
🅿️ On-site parking with elevator access to Suite 205. ADA-accessible facilities.
Plainville
188 Washington Street (US Route 1)
Plainville, MA 02762
Monday – Friday: 8:00 AM – 5: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
Monday – Friday: 8:00 AM – 5:00 PM
🅿️ Located in the Thayer Building at Morton Hospital. Hospital visitor parking available on site.
Ready to Schedule Your Visit?
Request an appointment online in minutes, or call our office to schedule at any of our four locations.







