
Artifacts
Iowa City · Iowa City / Cedar Rapids / Corridor · Iowa
What you’ll find
Artifacts is a vintage resale shop located at 331 E Market Street in downtown Iowa City, Iowa, that has been serving the community since 1995. The shop …
Contact
toddathelen@gmail.com +1 319-358-9617Own this shop? Claim it or request removal.
