NPI Central
Barnaby, Schafer Surgical Associates, Inc NPI Number 1740331958 — Philadelphia, PA | NPI Central