Leonard M. Popowich, DO 2403 E York St Philadelphia, PA 19125 Get Directions Physicians at this Location Leonard Popowich, DO Family Medicine View More Info Phone: (215) 427-2552 Deborah Popowich, DO Family Medicine View More Info Phone: (215) 427-2552