Location of store RUE21 in Quincy Place Mall is 1110 N. Quincy Ave, Ottumwa, Iowa - IA 52501.
GPS Coordinates: 41.016158, -92.436715
« Return to store detail