Graduated: 2023
Offers telehealth
NPI: 1003698283
Practice Locations (2)
INHOSPITAL PHYSICIANS CORP
5800 RIDGE AVE
PHILADELPHIA, PA 191281111
4649689566
DELAWARE COUNTY PROFESSIONAL SERVICES, INC
140 W GERMANTOWN PIKE, SUITE 160
PLYMOUTH MEETING, PA 194621421
6108923800
Source: CMS National Downloadable File, September 2026.