NPI Central
Lafayette Physical Rehabilitation Hospital, LLC — NPI 1881628097, Lafayette, LA | NPI Central