logo Recognized Patient Centered Medical Home

Middlesex Hospital Primary Care, Portland

270 Main Street, Suite A
Portland, CT 06480


 (Directions)

(860) 342-3392
Hours:
Mon. 7:30 AM - 7:00 PM
Tue. 7:30 AM - 6:00 PM
Wed. 7:30 AM - 5:00 PM
Thu. 7:30 AM - 5:00PM
Fri. 7:30 AM - 5:00 PM
Sat. Available - Please Call

Meet Our Team

Our team of trained, experienced and compassionate providers have your best health in mind at each and every visit.  Feel confident that, when you visit one of our providers, you are getting the best care possible!

Justin Caskey, D.O.

Specialty
Family Medicine, Primary Care

Languages
English

Israel Cordero, M.D.

Specialty
Family Medicine, Primary Care

Languages
English, Spanish

Matthew F. Nichols, M.D.

Specialty
Family Medicine, Primary Care

Languages
English

Jessica A Terrone Roehr, D.O.

Specialty
Family Medicine, Primary Care

Languages
English

Wendy M. Griswold, A.P.R.N.

Specialty

Languages
English

Carly McDonnell, A.P.R.N.

Specialty
Family Medicine, Primary Care

Languages
English

Map & Directions

Address:

270 Main Street, Suite A
Portland, CT 06480

Get Driving Directions:

A

B

News

No news items. Please check back soon!

Contact Us

(860) 342-3392

Middlesex Hospital Primary Care, Portland
270 Main Street, Suite A
Portland, CT 06480



(Directions)

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

Error!

    Thank you, someone will be in contact soon.

    *Required

    Meet Our Team

    Our team of trained, experienced and compassionate providers have your best health in mind at each and every visit.  Feel confident that, when you visit one of our providers, you are getting the best care possible!

    Justin Caskey, D.O.

    Specialty
    Family Medicine, Primary Care

    Languages
    English

    Israel Cordero, M.D.

    Specialty
    Family Medicine, Primary Care

    Languages
    English, Spanish

    Matthew F. Nichols, M.D.

    Specialty
    Family Medicine, Primary Care

    Languages
    English

    Jessica A Terrone Roehr, D.O.

    Specialty
    Family Medicine, Primary Care

    Languages
    English

    Wendy M. Griswold, A.P.R.N.

    Specialty

    Languages
    English

    Carly McDonnell, A.P.R.N.

    Specialty
    Family Medicine, Primary Care

    Languages
    English

    Map & Directions

    Address:

    270 Main Street, Suite A
    Portland, CT 06480

    Get Driving Directions:

    A

    B

    News

    No news items. Please check back soon!

    FAQs

    Contact Us

    (860) 342-3392

    Middlesex Hospital Primary Care, Portland
    270 Main Street, Suite A
    Portland, CT 06480



    (Directions)

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

    Error!

      Thank you, someone will be in contact soon.

      *Required


      Frequently Asked Questions

      If you are 10 minutes or more late for your scheduled appointment, it will need to be rescheduled.

      We are in a call group with one of our other offices and there will be a provider available after hours to help with your need.

      We require 48 - 72 hours notice for a refill.

      If you are 10 minutes or more late for your scheduled appointment, it will need to be rescheduled.

      We are in a call group with one of our other offices and there will be a provider available after hours to help with your need.

      We require 48 - 72 hours notice for a refill.