We Make Deadlines, Not Excuses.
Established in 1976, Crestar is an independently owned picture frame shop in East Greenwich, RI. We offer retail/wholesale framing in addition to digital printing in our 17,000 square foot facility.
Our customer base includes designers, contractors and national corporate accounts including hotels and restaurants. We also provide custom service on a smaller scale for local galleries and individuals.