...

Teresa A. Saris
MD

Internal Medicine | St Davids, PA

A graduate of the University of Pennsylvania and Hahnemann University Medical School, Dr. Saris has been in practice and board certified in Internal Medicine since 1991. She is a native of Valley Forge and has provided medical care to the Mainline community for over 20 years.

Request a Meeting
...

Robert Weiss
MD

Internal Medicine | Bala Cynwyd, PA

Dr. Weiss has been practicing medicine in Philadelphia since 1968. A graduate of Temple University and board certified in Internal Medicine, Dr. Weiss has extensive experience in all aspects of clinical care, receiving several teaching and excellence awards throughout his career.

Request a Meeting
...

David Perkins
MD

Internal Medicine | St. Davids, PA

A graduate of Duke University and The Ohio State University College of Medicine, Dr. Perkins came to Philadelphia to do his internship and residency at Thomas Jefferson University.

Request a Meeting
...

Frank Pettinelli Jr.
DO

Family Medicine, Geriatric Medicine, and Holistic Medicine/Integrative Medicine | Mt. Laurel, NJ

A graduate of Temple University and PCOM and board certified in Family Medicine and Geriatric Medicine, Dr. Pettinelli has been practicing in Mt. Laurel since joining his father’s practice in 1984.

Request a Meeting
...

Bruce Sokoloff
MD

Holistic Medicine/Integrative Medicine and Internal Medicine | Wilmington, DE

Dr. Sokoloff has been practicing medicine in Wilmington, Delaware since 1986 and opened his first practice in 1989. A graduate of Thomas Jefferson Medical College of Philadelphia, Pennsylvania and board certified in Internal Medicine and Forensics, Dr. Sokoloff is one of the most accredited physicians in the Wilmington area. Dr Sokoloff places a strong emphasis on ongoing education and regularly attends The Institute of Functional Medicine seminars and meetings. He has extensive experience in preventative Cardiology, Osteoporosis, Depression, Anxiety Disorders, Diabetes, Arthritis, Asthma and other common chronic conditions.

Request a Meeting