Delhaven Manor is a nursing home located in Saint Louis , Missouri. This nursing home was first approved to provide Medicare and Medicaid services on 08/30/1989. It has 156 certified beds. Delhaven Manor is located 5460 Delmar Blvd, Saint Louis, MO 63112 and can be contacted via phone number (314) 361-2902.