Locations & Hours

We are a physician-owned, independent internal medicine practice with locations in Derry, Windham and Bedford, New Hampshire.

Three locations – One phone number:
(603) 216-0400

Southern NH Internal Medicine Derry Office

Overlook Medical Park
6 Tsienneto Road, Suite 300
Derry, NH 03038
View in Google Maps
tel: (603) 216-0400
fax: (603) 216-3800

Appointment Hours:

Monday – Thursday 7:30 a.m. – 8:00 p.m.
Friday 7:30 a.m. – 5:30 p.m.
Saturday 8:00 a.m. – 12:00 p.m.

Get Directions

Southern NH Internal Medicine Bedford Office

160 South River Road, Suite 2400
Bedford, NH 03110
View in Google Maps
tel: (603) 216-0400
fax: (603) 216-3800

Appointment Hours:

Monday – Friday 8:00 a.m. – 5:00 p.m.
Saturday hours at the Derry location

Get Directions

Southern NH Internal Medicine Windham Office

Castle Commons
49 Range Road, Suite 104
Windham, NH 03087
View in Google Maps
tel: (603) 216-0400
fax: (603) 216-3800

Appointment Hours:

Monday, Wednesday, Thursday & Friday
8:00 a.m. – 5:00 p.m.
Tuesday 8:00 a.m. – 7:00 p.m.
Saturday hours at the Derry location
 

Get Directions

We offer three convenient locations to serve you. All facilities are available for same-day appointments and urgent care needs, including Saturdays from 8:00 a.m. to 12:00 p.m. at our Derry office. Our Call Center is open to take your calls Monday-Friday 8:00 a.m.-5:00 p.m., and Saturday 8:00 a.m. -12:00 p.m.