Southeastern Massachusetts & South Shore

Locations we serve

Our clinic is based in Raynham, and we regularly treat patients from across Bristol, Plymouth, and Norfolk counties. Pick your town for drive time, common local conditions we see, and directions.

Raynham, MA

02767 · Bristol County

0–5 min from our Raynham office via South Street West / Route 138.

View Raynham page

Taunton, MA

02780 · Bristol County

10–15 min from our Raynham office via Route 138 north or Route 44 west.

View Taunton page

Easton, MA

02356 · Bristol County

15–20 min from our Raynham office via Route 138 north or Route 106.

View Easton page

Mansfield, MA

02048 · Bristol County

20–25 min from our Raynham office via Route 140 west.

View Mansfield page

Bridgewater, MA

02324 · Plymouth County

10–15 min from our Raynham office via Route 104 east / Route 24.

View Bridgewater page

Norton, MA

02766 · Bristol County

15–20 min from our Raynham office via Route 140 west then Route 123.

View Norton page

Lakeville, MA

02347 · Plymouth County

15–20 min from our Raynham office via Route 79 / Route 105 to Route 44.

View Lakeville page

Middleborough, MA

02346 · Plymouth County

15–25 min from our Raynham office via Route 44 west or Route 105 to Route 44.

View Middleborough page

Sharon, MA

02067 · Norfolk County

25–30 min from our Raynham office via Route 495 to Route 95 or Route 27.

View Sharon page

Foxborough, MA

02035 · Norfolk County

20–25 min from our Raynham office via Route 140 west to Route 1.

View Foxborough page

West Bridgewater, MA

02379 · Plymouth County

10–15 min from our Raynham office via Route 106 east or Route 24.

View West Bridgewater page

Rehoboth, MA

02769 · Bristol County

20–30 min from our Raynham office via Route 44 west.

View Rehoboth page

Berkley, MA

02779 · Bristol County

10–20 min from our Raynham office via Route 138 south to Berkley Street.

View Berkley page

Dighton, MA

02715 · Bristol County

15–20 min from our Raynham office via Route 138 south to Route 44 west.

View Dighton page

Hanover, MA

02339 · Plymouth County

35–45 min from our Raynham office via Route 44 east to Route 3 north.

View Hanover page

Pembroke, MA

02359 · Plymouth County

30–40 min from our Raynham office via Route 44 east to Route 3 north or Route 27.

View Pembroke page

Duxbury, MA

02332 · Plymouth County

35–45 min from our Raynham office via Route 44 east to Route 3 south.

View Duxbury page

Hingham, MA

02043 · Plymouth County

40–50 min from our Raynham office via Route 44 east to Route 3 north to Route 228.

View Hingham page

Norwell, MA

02061 · Plymouth County

35–45 min from our Raynham office via Route 44 east to Route 3 north to Route 123.

View Norwell page

Scituate, MA

02066 · Plymouth County

40–50 min from our Raynham office via Route 44 east to Route 3 north to Route 123.

View Scituate page

Ready to start?

Book a consultation with Dr. Petrie

Talk through your goals, your imaging, and what regenerative medicine can — and can't — do for you. Honest answers, no pressure.