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