Westwood Knolls Retirement Center

2239 North West Street Carroll IA 51401 (888) 848-5698