NPI Central
Lafayette Surgery Center Limited Partnership — NPI 1144283292, Lafayette, LA | NPI Central