Stephanie DeLoach is a kind and attentive internist serving patients from her primary office practice, Wynnewood House, in Wynnewood, PA. Dr. DeLoach pursued her healthcare goal by attending the Duke University School of Medicine before completing her residency at the University of Alabama Hospital. She was a fellow at the Hospital of the University of Pennsylvania, which relocated her to the Wynnewood area. She has been in practice for eight years, and she is affiliated with the Lankenau Medical Center.
Dr. DeLoach is Board certified by the American Board of Internal Medicine as well as nephrology. She is dedicated to swift and thorough care, ensuring her illness consultations do not generally exceed an hour.