Schedule an Appointment with a Primary Care Provider in Connecticut Today

  • \5c
    Now Accepting New Patients
  • \5c
    Top-Rated Physicians in Connecticut
  • \5c
    Provider Excellence
  • \5c
    Highly Personalized, Comprehensive Care
  • \5c
    Time & Cost Efficient
  • \5c
    Preventative Care Specialists
Contact Us

About PACT Primary Care

A Proud Partner of Hartford Healthcare

We are a multi-specialty medical group that is led and operated by over 30 physician partners and more than 100 healthcare providers. We are committed to healthcare excellence, innovation, safety, and quality in private-practice patient care in the New Haven area of Connecticut. PACT partners with Hartford HealthCare, Connecticut’s most comprehensive healthcare network.

Virtual TeHealth appointments are available for new and existing patients. Please fill out the short form or call (203) 932-6481 to request an appointment.

Our Physicians

Angelin Shajan, D.O.

Family & Internal Medicine

Sarah Trainor, M.D.

Internal Medicine

Nitai Riegler, M.D.

Internal Medicine

Jodi Pinkus, MSN, NP-C

Internal Medicine

Diane Graham, APRN

Internal Medicine

Rose Tran, APRN

Internal Medicine


What our patients are saying

“I have been a patient of West Haven Medical Group since 1990. I have always loved the staff and my doctor. They treat you as a person, not a number or paycheck. I would strongly recommend these doctors because, in a day where patients are just a number, this staff and doctors actually care about you.” – 5 Star Google Review

“Saw Diane Graham as my first primary doctor after aging out of my pediatricians office. She was wonderful and gave me awesome recommendations for little issues that I had that other doctors never bothered to give me! Finally not anxious about doctors visits!” – 5 Star Google Review

“It was a great experience, everyone was so welcoming and just a delight. I’ve never been to a medical facility that was better…keep up the good work. Dr. Dana was great!” – 5 Star Google Review

Why choose us?

Board-certified providers dedicated to patient-centered care
Our multi-specialty group maintains a private-practice style
A growing suite of personalized patients services
Commitment to timeliness throughout the patient experience
State-of-the-art facilities and equipment
Our divisions accept most health insurance plans

Our Locations

1 Cellini Place, Suite 102
West Haven, CT 06516

1453 Whalley Avenue
New Haven, CT 06515

2440 Whitney Ave., Suite 108
Hamden, CT 06518

1291 Boston Post Rd., Suite 200
Madison, CT 06443

350 Goose Lane, Suite 203B
Guilford, CT 06437

1622 Boston Post Road
Milford, CT 06460

74 Cheshire Road
Wallingford, CT 06492

New PACT Locations

Frequently Asked Questions

How do you make an appointment?

We offer online appointment requests for new patients. Please fill out the short form above to request an appointment. We ask that existing patients request an appointment through the MyChartPLUS app or the website. Patients may also call the office to make an appointment. For a listing of our offices, please click here.

Are there TeleHealth appointments available?
To better serve our new and existing patients, we have extended our services to offer TeleHealth appointments. Virtual, TeleHealth appointments are done from the comfort and safety of your own home using your personal device’s camera/video function.

Schedule an in-person or virtual TeleHealth appointment by filling out the short form or call (203) 932-6481.

Are you currently accepting new patients?
As one of the largest independent physician groups in Connecticut, it is our goal to make primary care highly accessible to our community. We have primary care doctors near you who accept new patients, some with same-day appointments available.
How do you switch primary care providers?
Switching doctors is a pivotal healthcare decision. To make the transition as easy as possible, read these tips. Before switching providers, we recommend checking that your new provider accepts your health insurance.
What insurance do you accept?
Please check with your provider’s office to confirm coverage under any plan.

  • Aetna
  • Anthem BCBS
  • Cigna
  • ConnectiCare
  • Coventry
  • Harvard Pilgrim
  • Medicaid**
  • Medicare
  • MultiPlan
  • Railroad Medicare
  • Three Rivers Provider Network***
  • TRICARE / Health Net
  • UnitedHealthcare / Oxford
  • WellCare
  • U.S. Department of Labor

***not accepted by PACT Primary Care Hamden office.