Our Providers
Specializing in primary care and infectious disease, we are committed to promoting health and wellness while addressing a wide range of medical needs. Whether managing chronic conditions, providing preventative care, or offering expert treatment for complex infectious diseases, our providers prioritize personalized, patient-centered care. With a focus on building lasting relationships, we aim to partner with you on your health journey, ensuring that you and your family receive the highest standard of medical attention.

David W. Galetto, M.D.

John C. Ahrens, M.D.

Vakula Atthota, M.D.

Badiaa El-Imad, M.D.

Elizabeth Santoro, P.A.

Panagiotis Koutsoupias, D.O.
Download Intake Forms
Download FormsContact Our Office
Contact UsWhat Our Patients Say



Vineland Office
By Appointment Only
1450 E Chestnut Ave
Suite 3A
Vineland, NJ 08361
Office Hours
Monday – Friday:
8 AM – 4:30 PM
Mullica Hill Office
By Appointment Only
155 Bridgeton Pike
Suite A
Mullica Hill, NJ 08062
Office Hours
Wednesday:
8 AM – 4:30 PM