Fawzu Mohammadu , MD – Starling Physicians
Diamond Tyrell-Smith, DO – Starling Physicians
Domenic Flammia, APRN – Starling Physicians
Ashley M. Bogue, PA -C – Starling Physicians
Stephen Sales, PA-C – Starling Physicians
Zaneta Martinez MSN, FNP-BC – Starling Physicians
Ally DeAngelis, PA-C – Starling Physicians
Karina Kuruvilla, PA-C – Starling Physicians
Anna Perrone, DO – Starling Physicians
Isaac Ampofo, DNP – Starling Physicians
Yuewen Ding, M.D. – Starling Physicians
Thomas Savinelli, M.D. – Starling Physicians
Lauren Vo, MS, APRN, AGPCNP-BC – Starling Physicians
Nicole Pensiero, MSN, APRN, FNP-C – Starling Physicians
Kara Vignati, APRN – Starling Physicians
Our Pediatric team is also accepting new patients in New Britain, Vernon, Plainville, and Newington.
Click here for more information about Pediatrics.
Differences in Internal Medicine vs Family Medicine
Family medicine providers see all members of a family from infancy through geriatrics; Internal medicine providers see adults. Both types of providers deliver comprehensive primary care which includes annual visits, treatment of illness, routine screenings, management of chronic health conditions, and healthy lifestyle promotion. Click here to learn about internal medicine and click here to learn about family medicine.
Need help finding an available primary care provider?
Call us at (860) 721-5743 and we will guide you.
Check back regularly for updates about Starling primary care providers that are accepting new patients.
Primary Care Resources
Request an Appointment
Questions for Your PCP
Screenings by Age
Learn about Family Medicine
Learn about Internal Medicine
Learn about the role of Advanced Practitioners
Download PCP List PDF
Please note: If you have an urgent issue to be addressed, please do not use the request an appointment form. We aim to answer all electronic inquiries within 2-3 business days. If you need to see a primary care doctor quickly, please call us at (860) 721-5743. If you have a medical emergency, dial 9-1-1.