editSuggest an edit

Westwood Plaza

Shopping / Shopping Malls

2140 Edgewood Road Southwest,
Cedar Rapids, IA 52404

(319) 654-8700

Call
Call 319-654-8700
Directions
Get directions to this
location on Google Maps.
Website
Open website
in new tab.
Share this business
on social media.