Our Locations

World continents

Littleton

  • 678 Meadow St.
    St. Littleton, NH 03561
    Phone: (603) 444-6090
    Fax: (603) 692-1817

North Conway

  • 1976 White Mtn Highway
    North Conway, NH 03860
    Located at The Red Barn Center.
    Phone:(603) 356-5335
    Fax:(603) 692-1817

Plymouth

  • 15 Town West Road
    Plymouth, NH 03264
    Phone:(603) 536-1552
    Fax:(603) 692-1817

Wolfeboro

  • 29 Union Street
    Wolfeboro, NH 03894
    Phone:(603) 569-0958
    Fax:(603) 692-1817

Concord

  • 24 Bridge St. #9
    Concord, NH 03301
    Phone:(603) 415-0090
    Fax:(603) 692-1817

Lebanon

  • Twin State Medical Center
    37 Spencer St.
    Lebanon, NH 03766
    Phone:(603) 448-0048
    Fax:(603) 692-1817

Somersworth

  • 255 Route 108
    Somersworth, NH 03878
    Toll free (800) 660-4004
    Our office is located at the Pinewood Medical Center.
    Phone:(603) 692-3166 | Toll free (800) 660-4004
    Fax:(603) 692-3168

Newington

  • 2299 Woodbury Avenue
    Newington, NH 03801
    Phone:(603) 431-3166
    Fax:(603) 692-3168

Raymond

  • 135 Rt 27.
    Raymond, NH 03077
    Our office is located at Excel PT
    Phone:(603) 244-7004
    Fax:(603) 424-8868

Merrimack

  • 1 Mound Court
    Merrimack, NH 03054
    Phone:(603) 424-8866
    Fax:(603) 424-8868
Littleton
678 Meadow
St. Littleton, NH 03561
P.603.444.6090
F.603.692.1817
North Conway
1976 White Mtn Hwy.
N.Conway, NH 03860
P.603.356.5335
F.603.6921817
Plymouth
15 Town West Rd.
Plymouth, NH 03264
P.603.536.1552
F.603.692.1817
Wolfeboro
29 Union St.
Wolfeboro, NH 03894
P.603.569.0958 F.603.692.1817
Concord
24 Bridge St.#9
Concord, NH 03301
P.603.415.0090
F.603.692.1817
Lebanon
37 Spencer St.
Lebanon, NH 03766
P.603.448.0048 F.603.692.1817
Somersworth
255 Route 108
Somersworth, NH 03878
800.660.4004
located at the Pinewood Medical Center.
P.603.692.3166
F.603.692.3168
Newington
2299 Woodbury Avenue
Newington, NH 03801
P.603.431.3166
F.603.692-3168
Raymond
135 Rt 27
Raymond, NH 03077
located at Excel PT
P.603.244.7004
F.603.424.8868
Merrimack
1 Mound Court
Merrimack, NH 03054
P.603.424.8866
F.603424-8868