NPI Central
University Hospital & Clinics Inc NPI Number 1740739044 — Lafayette, LA | NPI Central