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.
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
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