NPI Central
Our Lady of Lourdes Regional Medical Center — NPI 1851581896, Lafayette, LA | NPI Central