Open Today 10:00 AM – 5:30 PM
Average Rating
Be the First to Review
Customer Feedback
30 Years
In Business
Claimed
Owner Verified
Business Details
Serving Iowa City, IA
The Frame Station The Frame Station is a picture framing shop in Iowa City, Iowa, offering original canvas paintings, prints, certificates, and diplomas for more than 25 years.
Est. 1996
Iowa City, IA
30 Years in Business