facebook tracking Physicians Hospital (closed or merged) - New Orleans, LA

Physicians Hospital, New Orleans, LA

3125 Canal St, New Orleans, LA 70119Orleans County

Acute care hospital 40 licensed beds

Independent directory · data from CMS, not from this hospital

Source: CMS Care CompareER figures are medians, not live waitsAbout the data

Advertisement