logo Recognized Patient Centered Medical Home

Find A Provider

Locate a provider near you.

Have A Question?

Browse our FAQ's and find answers.

Locate a provider near you.

Browse our FAQ's and find answers.

Middlesex Hospital Primary Care, Chester

150 Main Street
Chester CT 06412

(860) 526-4945

More on This Location  

Hours:
Mon. 7:30 AM - 5:30 PM
Tue. 7:30 AM - 5:00 PM
Wed. 7:15 AM - 7:00 PM
Thu. 7:30 AM - 5:30 PM
Fri. 7:30 AM - 5:00 PM
Sat. Available - Please Call

Get Driving Directions:

A

B

Middlesex Hospital Primary Care, Cromwell

80 Shunpike Road, Suite 301
Cromwell, CT 06416

(860) 632-5570

More on This Location  

Hours:
Mon. 7:45AM - 5:30 PM
Tue. 6:45 AM - 7:00 PM
Wed. 6:45 AM - 7:00 PM
Thu. 6:45 AM - 5:00 PM
Fri. 7:45 AM - 5:00 PM
Sat. Available - Please Call

Get Driving Directions:

A

B

Middlesex Hospital Primary Care, Durham

6 Main Street
Durham, CT 06422

(860) 349-1058

More on This Location  

Hours:
Mon. 7:00 AM - 7:00 PM
Tue. 7:00 AM - 5:00 PM
Wed. 7:00 AM - 5:00 PM
Thu. 7:00 AM - 7:00 PM
Fri. 7:00 AM - 5:00 PM
Sat. Available - Please Call

Get Driving Directions:

A

B

Middlesex Hospital Primary Care, East Haddam

16 William F. Palmer Road
Moodus, CT 06469

(860) 873-1414

More on This Location  

Hours:
Mon. 8:00 AM - 5:00 PM
Tue. 7:30 AM - 5:00 PM
Wed. 8:00 AM - 6:00 PM
Thu. 8:00 AM - 5:00 PM
Fri. 8:00 AM - 5:00 PM
Sat. Available - Please Call

Get Driving Directions:

A

B

Middlesex Hospital Primary Care, Essex

147 Westbrook Road
Essex, CT 06426

(860) 767-8265

More on This Location  

Hours:
Mon. 8:00 AM - 5:00 PM
Tue. 8:00 AM - 7:00 PM
Wed. 8:00 AM - 6:00 PM
Thu. 7:00 AM - 5:00 PM
Fri. 7:00 AM - 5:00 PM
Sat. Available - Please Call

Get Driving Directions:

A

B

Middlesex Hospital Primary Care, Madison

1291 Boston Post Road
Madison, CT 06443

(203) 245-1413

More on This Location  

Hours:
Mon. 7:30 AM - 8:00 PM
Tue. 8:00 AM - 7:00 PM
Wed. 7:00 AM - 7:00 PM
Thu. 8:00 AM - 5:00 PM
Fri. 7:30 AM - 5:00 PM
Sat. Available - Please Call

Get Driving Directions:

A

B

Middlesex Hospital Primary Care, Middletown

520 Saybrook Road
Suite N 100
Middletown, CT 06457

(860) 344-1801

More on This Location  

Hours:
Mon. 7:30 AM - 6:00 PM
Tue. 8:00 AM - 6:00 PM
Wed. 8:00 AM - 6:00 PM
Thu. 8:30 AM - 6:00 PM
Fri. 8:00 AM - 5:00 PM
Sat. Available

Get Driving Directions:

A

B

Middlesex Hospital Primary Care, Old Saybrook

154 Main Street
Old Saybrook, CT 06475

(860) 395-1212

More on This Location  

Hours:
Mon. 7:30 AM - 7:00 PM
Tue. 7:30 AM - 5:00PM
Wed. 7:00 AM - 7:30 AM
Thu. 7:30 AM - 7:00 AM
Fri. 7:30 AM - 5:00 PM
Sat. Available - Please Call

Get Driving Directions:

A

B

Middlesex Hospital Primary Care, Portland

270 Main Street, Suite A
Portland, CT 06480

(860) 342-3392

More on This Location  

Hours:
Mon. 7:30 AM - 7:00 PM
Tue. 7:30 AM - 8:00 PM
Wed. 7:30 AM - 5:00 PM
Thu. 7:30 AM - 7:00 PM
Fri. 7:30 AM - 5:00 PM
Sat. Available - Please Call

Get Driving Directions:

A

B

Middlesex Hospital Primary Care, Westbrook

Westbrook Medical Center
4 Grove Beach Road North
Westbrook, CT 06498

(860) 664-3553

More on This Location  

Hours:
Mon. 7:30 AM - 5:00 PM
Tue. 8:00 AM - 6:00 PM
Wed. 7:30 AM - 6:00 PM
Thu. 7:30 AM - 5:00 PM
Fri. 7:30 AM - 5:00 PM
Sat. Available - Please Call

Get Driving Directions:

A

B

Middlesex Hospital Primary Care, Chester

150 Main Street
Chester CT 06412

(860) 526-4945

More on This Location  

Hours:
Mon. 7:30 AM - 5:30 PM
Tue. 7:30 AM - 5:00 PM
Wed. 7:15 AM - 7:00 PM
Thu. 7:30 AM - 5:30 PM
Fri. 7:30 AM - 5:00 PM
Sat. Available - Please Call

Get Driving Directions:

A

B

Middlesex Hospital Primary Care, Cromwell

80 Shunpike Road, Suite 301
Cromwell, CT 06416

(860) 632-5570

More on This Location  

Hours:
Mon. 7:45AM - 5:30 PM
Tue. 6:45 AM - 7:00 PM
Wed. 6:45 AM - 7:00 PM
Thu. 6:45 AM - 5:00 PM
Fri. 7:45 AM - 5:00 PM
Sat. Available - Please Call

Get Driving Directions:

A

B

Middlesex Hospital Primary Care, Durham

6 Main Street
Durham, CT 06422

(860) 349-1058

More on This Location  

Hours:
Mon. 7:00 AM - 7:00 PM
Tue. 7:00 AM - 5:00 PM
Wed. 7:00 AM - 5:00 PM
Thu. 7:00 AM - 7:00 PM
Fri. 7:00 AM - 5:00 PM
Sat. Available - Please Call

Get Driving Directions:

A

B

Middlesex Hospital Primary Care, East Haddam

16 William F. Palmer Road
Moodus, CT 06469

(860) 873-1414

More on This Location  

Hours:
Mon. 8:00 AM - 5:00 PM
Tue. 7:30 AM - 5:00 PM
Wed. 8:00 AM - 6:00 PM
Thu. 8:00 AM - 5:00 PM
Fri. 8:00 AM - 5:00 PM
Sat. Available - Please Call

Get Driving Directions:

A

B

Middlesex Hospital Primary Care, Essex

147 Westbrook Road
Essex, CT 06426

(860) 767-8265

More on This Location  

Hours:
Mon. 8:00 AM - 5:00 PM
Tue. 8:00 AM - 7:00 PM
Wed. 8:00 AM - 6:00 PM
Thu. 7:00 AM - 5:00 PM
Fri. 7:00 AM - 5:00 PM
Sat. Available - Please Call

Get Driving Directions:

A

B

Middlesex Hospital Primary Care, Madison

1291 Boston Post Road
Madison, CT 06443

(203) 245-1413

More on This Location  

Hours:
Mon. 7:30 AM - 8:00 PM
Tue. 8:00 AM - 7:00 PM
Wed. 7:00 AM - 7:00 PM
Thu. 8:00 AM - 5:00 PM
Fri. 7:30 AM - 5:00 PM
Sat. Available - Please Call

Get Driving Directions:

A

B

Middlesex Hospital Primary Care, Middletown

520 Saybrook Road
Suite N 100
Middletown, CT 06457

(860) 344-1801

More on This Location  

Hours:
Mon. 7:30 AM - 6:00 PM
Tue. 8:00 AM - 6:00 PM
Wed. 8:00 AM - 6:00 PM
Thu. 8:30 AM - 6:00 PM
Fri. 8:00 AM - 5:00 PM
Sat. Available

Get Driving Directions:

A

B

Middlesex Hospital Primary Care, Old Saybrook

154 Main Street
Old Saybrook, CT 06475

(860) 395-1212

More on This Location  

Hours:
Mon. 7:30 AM - 7:00 PM
Tue. 7:30 AM - 5:00PM
Wed. 7:00 AM - 7:30 AM
Thu. 7:30 AM - 7:00 AM
Fri. 7:30 AM - 5:00 PM
Sat. Available - Please Call

Get Driving Directions:

A

B

Middlesex Hospital Primary Care, Portland

270 Main Street, Suite A
Portland, CT 06480

(860) 342-3392

More on This Location  

Hours:
Mon. 7:30 AM - 7:00 PM
Tue. 7:30 AM - 8:00 PM
Wed. 7:30 AM - 5:00 PM
Thu. 7:30 AM - 7:00 PM
Fri. 7:30 AM - 5:00 PM
Sat. Available - Please Call

Get Driving Directions:

A

B

Middlesex Hospital Primary Care, Westbrook

Westbrook Medical Center
4 Grove Beach Road North
Westbrook, CT 06498

(860) 664-3553

More on This Location  

Hours:
Mon. 7:30 AM - 5:00 PM
Tue. 8:00 AM - 6:00 PM
Wed. 7:30 AM - 6:00 PM
Thu. 7:30 AM - 5:00 PM
Fri. 7:30 AM - 5:00 PM
Sat. Available - Please Call

Get Driving Directions:

A

B

Office Visit Checklist

Consider these helpful steps to make the most of your visit with your MHPC provider.

Learn More  

Check Out the MHPC Patient Portal

Get free and secure access to your health records, contact your provider, check lab results and more. Here’s how!

Learn More