Internal Medicine

Contact and Hours


203-432-0038 (8:30am - 12:30pm & 1pm - 4:30pm)


Green Team, 203-436-8039; Blue Team, 203-432-1386


Monday-Friday 8:30am-5:00 pm

1st Floor


We provide primary care for adult Yale Health members. It is best to see your primary care provider (PCP) for most of your care, but when you can’t our team of doctors, nurse practitioners, physician associates, nurses, medical assistants, and clinical receptionists is here for you.

MyChart is a great tool for you to communicate with your provider, keep track of appointments, and view your lab test results. Learn about how to use MyChart.

Appointment Information

Appointments are required for all visits. Call us when you are sick or injured – we have same day and next day appointments.

You can schedule your Internal Medicine appointments with MyChart on your computer or with the app on your smartphone. You can also call for appointments.

If your visit includes a sensitive exam, treatment, or procedure, a medical chaperone will be required during that portion of the visit. 

Our Staff

Clinical Manager

Blue Team Associate Chief

Blue Team Nurses

  • Holly Crandall, RN

  • Tushemia Roberts, RN

  • Darinka Obradovich, RN

  • Selena Santiago, RN

Green Team Associate Chief

Same Day Care Providers

Diabetes Care and Education Specialist

  • William Bruneau, PharmD, RPh

Green Team Nurses:

  • Samantha Griggs, RN

  • Shamin Heard, RN

  • Nicole Lloyd, RN

  • Donna McDonough, RN

Triage Nurses

  • Kathleen Haley, RN

  • Kaysea Lemley, RN

Medical Assistants

  • Luis Dobles

  • Wendy Guglietti

  • Diana Levin

  • Gina Madera

  • Sandi Miller

  • Denise Petrillo

  • Jhon Ruda

  • Paula Soriano