NPI Central
Department of Health and Hospitals NPI Number 1023162096 — Lafayette, LA | NPI Central