Welcome to Frame Studio, Westwood's premier source for custom picture framing.
We are a locally owned full service picture frame shop located in Lambert's Rainbow Square Westwood MA. Conveniently nestled between Legacy Place in Dedham, University Station in Westwood and the start of the auto mile in Norwood.
Our frame designers provide each and every client with creative solutions for their art, framing and decorating needs.
Frame Studio first opened in Newton Highlands in 1988 and has been offering the best customer service, material, design and quality custom framing in a no pressure, friendly atomsphere .