SL Dr. Stephen Leff , PHD Is this you? Claim your profile Psychology 0 Write A Review Chop Behavioral Health Center 3440 Market St Ste 200, Philadelphia, PA, 19104 (215) 590-7555