Our Lady of Lourdes Medical Center located at 1600 Haddon Ave, Camden, NJ, 08103 & includes data from NPIs 1255336731, 1235134024