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