Hillside Manor Healthcare And Rehab Center is a nursing home located in Saint Louis , Missouri. This nursing home was first approved to provide Medicare and Medicaid services on 08/01/1994. It has 208 certified beds. Hillside Manor Healthcare And Rehab Center is located 1265 McLaran Avenue, Saint Louis, MO 63147 and can be contacted via phone number (314) 388-4121.