Primary Care

Primary Care, also called Internal Medicine, is one of the most important ways Franklin Medical Group doctors can help keep you and your family healthy.

Why Is Having a Primary Care Doctor So Important?

A primary care doctor is your healthcare advocate, helping you navigate staying healthy at every age, and guiding you when you need to seek the care of specialists to help manage illnesses or injuries.

Primary Care Physicians

Doctors listed in alphabetical order.

Dr. Carlos AlmeidaCarlos Almeida, MD

Dr. Shawnette AlstonShawnette Alston, MD

Dr. Alexander AlvarezAlexander Alvarez, MD

Mary Aquavia, MDMary Aquavia, MD

Dr. Laura Brenes-DOrsoLaura Brenes-Dorso, MD

Kathleen Burlison MDKathleen Burlison, MD

Sallie Carrington, DOSallie Carrington, DO

Dr. Rabia CheemaRabia Cheema, MD

Seth Clohosey, MDSeth Clohosey, MD

Dr. Michael FeinbergMichael Feinberg, MD

Dr Adriana GhisaAdriana Ghisa, MD

Dr Peter GiacomazziPeter Giacomazzi, MD

Thomas GniadekThomas Gniadek, MD

Mark KrausMark Kraus, MD

Frank LongoFrank Longo, MD

Aditi MukherjiAditi Mukherji, MD

Dr. Carolyn O'ConnorCarolyn O'Connor, MD

Dr. Joseph PrunerJoseph Pruner, MD

Edmund QuinnEdmund Quinn, MD

Dr. Stephen RubensteinStephen Rubenstein, MD

Dr. Bechoi SaleibBechoi Saleib, MD

Dr.John SalernoJohn A. Salerno, MD

Dr. Santhi SinganamalaSanthi Singanamala, MD

Dr. John TestaJohn Testa, MD

Sudha Thiruvengadam, MDSudha Thiruvengadam, MD

James Uberti, MDJames Uberti, MD

Tracey Wiles, MDTracey Wiles, DO

Julia Zefirova MDJulia Zefirova, MD

Looking for Lab Services?

Franklin Medical Group and Saint Mary's Hospital offers many options for blood draw and laboratory services with locations throughout Greater Waterbury. Our community laboratory services include:

  • Blood draw services
  • Urinalysis
  • Stool testing

We accept most major insurance plans. When you need laboratory services simply visit one of our convenient locations; appointments are not required. 

View Lab Services