Locations & Hours

We are an independent family practice with locations in Derry, Londonderry, Windham, and Bedford New Hampshire.  All locations–One phone number–603-537-1300 (Bedford location opens Monday, January 2, 2017)

We offer many 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 3:00 p.m. at our Derry office.  Our Call Center is open to take your calls Monday-Thursday 7:30 a.m.-7:30 p.m., Friday 7:30 a.m.-6:00 p.m., and Saturday 8:00 a.m. -2:30 p.m. (Scroll down for hours by location)

Derry Medical Center


Overlook Medical Park
6 Tsienneto Road
, Suite 100
Derry, NH 03038
(603) 537-1300

Hours:

  • Monday–Thursday 8:00 a.m. – 8:00 p.m.
  • 
Friday 8:00 a.m. – 5:00 p.m.
  • Saturday 8:00 a.m.– 3:00 p.m.

Directions
From South: Take Rt. 93N to exit 4. At the lights, take a right onto Rt. 102. Follow Rt. 102 for approximately 1 mile. Turn left onto Crystal Ave./Rt. 28. Follow Rt. 28 for approximately 0.8 mile, then turn right onto Tsienneto Road. Overlook Medical Park will be on your left. Plenty of parking is available.

From North: 
Take 93S to exit 5. At the end of the off-ramp, turn left onto Rockingham Rd./Rt. 28. Continue to follow Rt. 28 for approximately 3.1 miles. Turn left onto Tsienneto Road. Overlook Medical Park will be on your left. Plenty of parking is available.

 


Derry Medical Center at Londonderry

Orchard View Drive Professional Building
6 Buttrick Road
, Suite 200
Londonderry, NH 03053
(603) 537-1300

Hours:

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


Directions

From South: 
Take Rt. 93N to exit 4. At the lights, take a left onto Rt. 102. Proceed through 5 sets of lights. Take your first right just after the Londonderry Post Office onto Buttrick Road. Orchard View Professional Building will be directly in front of you. Proceed past the building and take a right into the driveway.

 

From North: Take 93S to exit 4. Take a right at the lights. Follow directions from above.


 

Derry Medical Center at Windham     

Castle Commons
49 Range Road, Suite 104
Windham, NH  03087
603-537-1300

Hours:

  • Mon., Wed., Thurs 8:00 am – 8:00 pm
  • Tuesday and Friday 8:00 am – 5:00 pm
  • Saturday hours at the Derry location.

 

Directions:

From North:  Take I-93S to exit 3. Turn left and follow Route 111 East, past the McDonalds, bearing left at that light, and then immediately right into the parking lot of Castle Commons. If you miss that first right, you can take the second right into Delahunty Florist and Greenhouse driveway to access our parking lot from the back. Please enter through the Main Entrance under the Castle Common sign.

From South: Take I-93 to exit 3. Turn right and follow Route 111 East, past the McDonalds, bearing left at that light, and then immediately right into the parking lot of Castle Commons. If you miss that first right, you can take the second right into Delahunty Florist and Greenhouse driveway to access our parking lot from the back. Please enter through the Main Entrance under the Castle Commons sign.

From the East:  Follow Route 111 West, turning left into the Delahunty Florist driveway and entering the Castle Commons parking lot from the back. If you miss the turn, make a U-turn at the light just before the McDonald’s, and turn then right into the front parking lot of Castle Commons, as described above.


 

Derry Medical Center at Bedford (Opens January 2, 2017)

160 South River Road (at the junction with Meetinghouse Road)
Bedford, NH  03110
603-537-1300

Hours:

Monday-Friday 8;00 am – 5:00 pm

(Evening hours begin February 2017)

Saturday hours at the Derry location 8:00 am – 3:00 pm

Directions:

From North: From I-293 S/Everett Tpke S take the exit I-293 S toward NH-101/Milford/Portsmouth. Keep right to follow I-293 S toward NH-101/Milford/Portsmouth, then right again to exit onto NH-101 W toward US-3/Milford/NH-114/Bedford. Merge onto US-3/S. River Rd. The 160 Building is on the right just past the intersection with Meetinghouse Rd.

From South: Driving north on the Everett Tpke, take exit 13 toward Raymond Wieczorek Dr./Manchester Airport. Keep right to take US-3/S River Rd ramp toward Merrimack. Turn left onto US-3 N/S River Rd. 160 South River Road is on the left, with a turning lane.  If traffic is heavy, continue N to the light at Meetinghouse Rd and make a U-turn back to 160 S. River Rd, turning right into the parking lot.

From East: From NH-101 W take the Kilton Rd exit toward US-3/S. River Rd. Turn right onto S River Rd/US-3 S. The 160 Building is on the right in .53 mile, just past intersection with Meetinghouse Rd.

From West: From NH-101, take the Meetinghouse Rd. exit toward US-3/S River Rd. Turn left on Meetinghouse Rd. Turn right on South River Road, the entrance to 160 S. River Rd. is immediately on your left.

 


Wellness Programs & Fitness Studio

14A Tsienneto Road
 Medical Park, Suite 300 (Wellness Programs)

14B Tsienneto Road Medical Park (Fitness Studio)

Derry, NH 03038
(603) 537-3033

Hours: Mon-Thurs 7:00 a.m. – 7:00 p.m.   Fri  7:00 a.m. – 5:00 p.m.

Directions
From South: Take Rt. 93N to exit 4. At the lights take a right onto Rt. 102. Follow Rt. 102 for approximately 1 mile. Turn left onto Crystal Ave./Rt. 28. Follow Rt. 28 for approximately 0.8 mile, then turn right onto Tsienneto Road. 14 Tsienneto Road Medical Park will be on your left. Plenty of parking is available.

From North: Take 93S to exit 5. At the end of the off-ramp, turn left onto Rockingham Rd./Rt. 28. Continue to follow Rt. 28 for approximately 3.1 miles. Turn left onto Tsienneto Road. 14 Tsienneto Road Medical Park will be on your left. Plenty of parking is available.

 


All of our offices are available for regularly scheduled appointments and same-day urgent care for illness and minor injuries.

Call (603) 537-1300 to learn more, find a physician, or schedule an appointment.


Holiday Hours

Please note that Derry Medical Center will be closed for the following holidays:

  • New Year’s Day
  • Memorial Day
  • Fourth of July
  • Labor Day
  • Thanksgiving
  • Christmas

Should you require medical attention during off hours or holidays, call (603) 537-1300, leave a detailed message with our answering service, and our on-call provider will return your call.

If you DO NOT receive a return call within 15 MINUTES, we encourage you to call the service again and let them know that you did not receive a call back. (If your phone is set to block unlisted numbers, you must unblock your phone to receive a call back.)

If it is an emergency that cannot wait for a call back, go to your local emergency room immediately.