2239 N West StCarroll, IA 51401Phone: (712) 792-9284Check Availability at Westwood Knolls Find more apartments in this area Contact Westwood Knolls (712) 792-9284
Westwood Knolls is an apartment community located in Carroll, IA. The following apartment communities are located nearby: