For New Patient Inquiries Please Call Us At: (603) 841-2307

Plymouth

15 Town West Rd.
Plymouth, NH 03264
P.603.536.1552
F.603.692.1817

 

Concord

24 Bridge St.#9
Concord, NH 03301
P.603.415.0090
F.603.692.1817

 

Somersworth

255 Route 108
Somersworth, NH 03878
800.660.4004
Located at Pinewood Medical Center.
P.603.692.3166
F.603.692.3168

 

Wolfeboro

29 Union St.
Wolfeboro, NH 03894
P.603.569.0958
F.603.692.1817

 

Lebanon

37 Spencer St.
Lebanon, NH 03766
P.603.448.0048
F.603.692.1817

 

Newington

2299 Woodbury Avenue
Newington, NH 03801
Located at Beane Farm
P.603.431.3166
F.603.766.0592

 

Merrimack

1 Mound Court
Merrimack, NH 03054
P.603.424.8866
F.603.424.8868

Please Note Our Scheduled Closings for 2017

June 23rd, Offices closing at noon
July 4th
September 4th
November 23rd
December 25th