NPI Central
University Hospital and Clinics Inc NPI Number 1750711081 — Lafayette, LA | NPI Central