Rose Haven Nursing Home is a nursing home located in Marengo , Iowa. This nursing home was first approved to provide Medicare and Medicaid services on 03/17/2016. It has 58 certified beds. Rose Haven Nursing Home is located 1500 N Franklin Avenue, Marengo, IA 52301 and can be contacted via phone number (319) 642-5533.