Endocrinology Practice

Dr. Susan Mandel
The Endocrinology Patient Care Clinic is committed to advancing medicine besetting the highest standards for professional education, biomedical and clinical research, and patient care within our discipline. The physicians in the clinic are lifelong students and teachers of endocrinology, diabetes and metabolism and are dedicated to developing leaders for academic medicine and industry; advancing the frontiers of medicine through basic and applied research and by developing new strategies for the prevention, detection and treatment of endocrinology diseases and caring for patients as a multidisciplinary team of professionals who apply the latest scientific and medical advances with competence, compassion and humility.
Endocrinology Clinic Physicians

Carrie M. Burns, M.D.
Assistant Professor of Medicine
(215) 662-2300 Phone
(215) 614-0418 Fax

Anne R. Cappola, M.D., Sc.M.
Assistant Professor of Medicine and Epidemiology
(215) 662-2300 Phone
(215) 614-0418 Fax

Stephanie Fish, M.D.
Assistant Professor of Medicine
(215) 662-2300 Phone
(215) 614-0418 Fax


Kolin Hoff, M.D.
Assistant Professor of Medicine
(215) 662-2300 Phone
(215) 614-0418 Fax

Susan J. Mandel, M.D., M.P.H.
Professor of Medicine and Radiology
Associate Chief for Clinical Affairs
Director, Endocrinology Fellowship Training Program

(215) 662-2300 Phone
(215) 614-1949 Fax

Peter J. Snyder, M.D.
Professor of Medicine
(215) 898-0208 Phone
(215) 573-5809 Fax


How to Contact the Endocrinology Practice

34th and Spruce Streets
1 Maloney Building
(215) 662-2300 Phone
(215) 614-0418 Fax
Phone Options - Dial 215-662-2300, then press:
7) Physician or Physician's Office
1) Appointments (Make, Confirm, Cancel)
2) Prescription refill, test results
3) Medical Records
4) Billing and Insurance
5) Fax & Directions

Penn Medicine at Radnor
250 King of Prussia Road
Radnor, PA 19087
(610) 902-2300 Phone
(610) 902-2304 Fax
Toll-free Phone Resources for Patients and Referring Physicians
PENN Health (24 hour Health Information and Appointments) 800-789-PENN

PENN Line
(Physician-to-Physician contact) 800-635-7780