Clinics

Our independent family practice has office locations in  Bedford, Concord, Derry, Dover, Goffstown, Londonderry, Raymond and Windham, New Hampshire.

All locations have the same phone number: 603-537-1300

Patient Service Center Hours (calls are answered live):
Monday–Thursday 7:30am–7:30pm
Friday 7:30am–5:00pm
Saturday 8:00am–2:30pm

Holiday Hours & Contact Information

Please note that DMC Primary Care 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 a situation that cannot wait for a call back, go to your local emergency room immediately.

DMC Primary Care at Bedford

160 South River Road (at the junction with Meetinghouse Road)
Bedford, NH
Tel: 603-537-1300
View in Google Maps

Hours of Operation
Monday–Thursday
8:00am–8:00pm
Friday 8:00am–5:00pm

Saturday 8:00am – 3:00pm
Saturday hours in Bedford and 50 Michels Way, Londonderry.

Schedule an Appointment

 

Walk-In Care in Bedford!

160 South River Road, Bedford

DMC Walk-In Care Hours of Operation
Monday–Thursday
8:30am–8:00pm
Friday 8:30am–5:00pm

This walk-In will be closed from 12:00 pm – 1:00 pm and from 5:00 pm to 5:45 pm. We apologize for any inconvenience. 

To provide the best possible care for walk-in patients who have already checked in and are waiting to be seen, we may not be able to accommodate new walk-in arrivals up to 30 minutes prior to closing time. 

Click for Directions

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.

DMC Primary Care at Concord

81 Hall Street
Concord, NH
Tel: 603-537-1300
View in Google Maps

Hours of Operation

Monday, Tuesday, Wednesday 8:00 am – 8:00 pm

Thursday, Friday  8:00 am – 5:00 pm
Saturday hours in Bedford and 50 Michels Way, Londonderry.

 

Schedule an Appointment

DMC Primary Care at Derry

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

Schedule an AppointmentView in Google Maps

DMC Specialty & Wellness

Overlook Medical Park
6 Tsienneto Road, Suite 301
Derry, NH 03038
Tel: (603) 537-1300
View in Google Maps

 

Hours of Operation

Monday–Thursday 8:00am–8:00pm
Friday 8:00am–5:00pm

Saturday hours in Bedford and 50 MIchels Way in Londonderry

DMC Primary Care at Dover

15 Durham Road
Dover, NH
Tel: 603-537-1300

OPENING SOON – NOW BOOKING APPOINTMENTS! CALL 603-537-1300 TODAY TO ESTABLISH CARE!

Hours of Operation
Monday

Tuesday
Wednesday

Thursday
Friday

DMC Primary Care at Goffstown

89 South Mast Street
Goffstown, NH
Tel: 603-537-1300
View in Google Maps

Hours of Operation
Monday
8:00am–8:00pm
Tuesday 8:00am–5:00pm
Wednesday – Thursday 8:00am–8:00pm
Friday 8:00am–5:00pm
Saturday hours in Bedford and 50 Michels Way, Londonderry.

Schedule an Appointment

DMC Primary Care at Londonderry (Relocated from 6 Buttrick Road)

50 Michels Way (Near Market Basket & TJ Maxx)
Londonderry, NH 03053
Tel: (603) 537-1300
View in Google Maps

Hours of Operation
Monday–Wednesday
 8:00am–8:00pm
Thursday – Friday 8:00am–5:00pm
Saturday  8:00am – 3:00pm

Saturday hours in Bedford and at 50 Michels Way, Londonderry

Schedule an Appointment

Walk-In Care in Londonderry

50 Michels Way

DMC Walk-In Care Hours of Operation
Monday–Thursday
8:30am–8:00pm
Friday 8:30am–5:00pm
Saturday  8:30am – 3:00pm

This walk-In is closed from 12:00 pm – 1:00 pm and from 5:00 pm to 5:45 pm. We apologize for any inconvenience. 

To provide the best possible care for walk-in patients who have already checked in and are waiting to be seen, we may not be able to accommodate new walk-in arrivals up to 30 minutes prior to closing time. 

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

DMC Primary Care at Raymond

6 Old Fremont Road
Raymond, NH 03077
Tel: 603-537-1300

View in Google Map

Hours of Operation

Monday, Thursday 8:00 am – 8:00 pm

Tuesday 8:00 am  – 7:00 pm

Wednesday, Friday 8:00 am – 5:00 pm

Saturday hours in Bedford and at 50 MIchels Way, Londonderry.

Schedule an Appointment

DMC Primary Care at Windham

Castle Commons
49 Range Road, Suite 104
Windham, NH 03087
Tel: 603-537-1300
View in Google Maps

Hours of Operation
Monday–Wednesday
8:00am–8:00pm
Thursday–Friday 8:00am–5:00pm
Saturday hours in Bedford and at 50 Michels Way, Londonderry.

Schedule an Appointment
Windham location

Click for 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 Imaging

On site at DMC, Derry Imaging’s independent, cost effective imaging center offers services in Bedford, Concord, Derry, Londonderry, Raymond and Windham, New Hampshire.

All locations—Same phone number—603-537-1363. 

Holiday Hours

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

  • New Years
  • Memorial Day
  • Fourth of July
  • Labor Day
  • Thanksgiving
  • Christmas

Derry Imaging Center at Derry

(MRI, CT, X-ray, 3D Mammography, Ultrasound, Bone Densitometry, Cardiology)

Overlook Medical Park, LL100
6 Tsienneto Road
Derry, New Hampshire 03038
Tel: (603) 537-1363
View in Google Maps

Hours of Operation
Monday, Wednesday, Friday  8:00am–5:00pm
Tuesday, Thursday  8:00am–8:00pm

 

Schedule a Mammogram

Derry Imaging at Bedford

(MRI, CT, X-ray, 3D Mammography, Ultrasound, Bone Denistometry, Cardiology)

160 South River Rd, Suite 2100
MRI & CT @ Suite 101B
Bedford, NH 03110
Tel: 603-537-1363
View in Google Maps

Derry Imaging at Concord

(MRI, CT, X-ray, 3D Mammography, Ultrasound, Bone Densitometry)

81 Hall Street
Concord, NH 03301
Tel: 603-537-1363
View in Google Maps

Hours of Operation
Monday, Wednesday, Friday  8:00am–5:00pm
Tuesday, Thursday 8:00am–8:00pm
Saturday 8:00am–3:00pm (X-ray only)

Schedule a Mammogram

Hours of Operation
Monday, Wednesday  8:00am–8:00pm
Tuesday, Thursday, Friday  8:00am–5:00pm

Schedule a Mammogram

Derry Imaging at Londonderry

50 Michels Way
Londonderry, NH 03053
Tel: (603) 537-1300

Hours of Operation
Monday–Thursday 8:00 am–8:00 pm
Friday 8:00 am – 5:00 pm
Saturday 8:00 am – 3:00 pm

Derry Imaging at Raymond

(MRI, CT, X-ray, 3D Mammography, Ultrasound, Bone Densitometry)

6 Old Fremont Road
Raymond, NH 03077
Tel: (603) 537-1363
View in Google Maps

Hours of Operation
Monday, Wednesday, Friday 8:00am–5:00pm

Tuesday, Thursday  8:00 am – 8:00 pm

 

Schedule a Mammogram

Derry Imaging at Windham

(X-ray, 3D Mammography, Ultrasound, Bone Densitometry)

Castle Commons, Suite 103
49 Range Rd.
Windham, New Hampshire 03087
Tel: (603) 537-1363
View in Google Maps

Hours of Operation

Monday, Wednesday  8:00 am–8:00 pm

Tuesday, Thursday, Friday  8:00 am – 5:00 pm

Schedule a Mammogram


Specialty & Wellness

6 Tsienneto Road (Overlook Medical Park) Suite 301 (Cardiology, Diabetes Education & Management, Pain Management, Sleep Medicine, Sports Medicine, Nutrition/Weight Loss)

15 Tsienneto Road (DISC/Dr. Usmani)

Derry, NH 03038
Tel: (603) 537-1300
View in Google Maps

Hours of Operation

Monday–Thursday 8:00am–8:00pm
Friday 8:00am–5:00pm

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