Suggest an Edit Name* Categories* Doctor Hospital Pharmacy Add category State* Locality* ZIP* Street address* Phone* Website Opening hours Monday: 09:00 am — 05:00 pm Tuesday: 09:00 am — 05:00 pm Wednesday: 09:00 am — 05:00 pm Thursday: 09:00 am — 05:00 pm Friday: 09:00 am — 05:00 pm Saturday: 09:00 am — 03:00 pm Company description Hospital DELHAVEN MANOR located in the city of SAINT LOUIS, state Missouri. The legal address of the Hospital 5460 DELMAR BLVD, SAINT LOUIS, MO, 63112. Directions to the Hospital DELHAVEN MANOR can be found on our interactive map.Number of Certified Bed: 156Total Number of Residents: 73Practice names: 73Percent of Occupied Beds: 47% Your comments (not for publishing) * — Required information DELHAVEN MANOR - SAINT LOUIS ← View details 5460 DELMAR BLVD, SAINT LOUIS, MO, 63112, Saint Louis, Missouri 63112 (314) 361-2902