PROVIDER PROFILE · NPI 1144371360

Arthur BarnabyM.D.

PRACTICEBARNABY, SCHAFER SURGICAL ASSOCIATES, INCSee all providers at this practice →
Vascular SurgeryPhiladelphia, PAI