Our Doctors 2020-05-22T19:28:18+00:00

Meet Our Doctors

Primary care physicians and specialists offering you and your family the right team to meet your health care needs.

To Make An Appointment,
Call Us

(609)799-0100
Geetha Srinivasan, MD
Geetha Srinivasan, MDInternist
Dr. Srinivasan is a Board Certified Internist practicing since 1998 in the Princeton area. She has received the Top Doctor award from Castle Connolley for her professionalism and expertise.
Anthony P. Rota, MD
Anthony P. Rota, MDInternist
As a Board Certified Internist since 1990, Dr. Rota has always been friendly and caring. He takes the time to ask questions about his patient’s life, family, and interests, all the while putting his patients at ease and evaluating their well-being.