NPI Central
The Barczyk Clinic NPI Number 1437151594 — Lafayette, LA | NPI Central