NPI Central
Barkingdogs Foot and Ankle Care, PC NPI Number 1417259938 — Plymouth Meeting, PA | NPI Central