NPI Central
Falls Pediatric & Teen Care, LLP NPI Number 1356583256 — Philadelphia, PA | NPI Central