Location of store Radio Shack in Sycamore Mall (Iowa City Marketplace) is 1660 Sycamore St., Iowa City, Iowa - IA 52240.
GPS Coordinates: 41.643616, -91.511608
« Return to store detail