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