User Image

Dr. Leorah Walsh

Md - Allopathic & Osteopathic Physicians

100 E Lehigh Ave
Episcopal Hospital Temple University
Philadelphia, Pa 19125