Studio 33 Art & Frame Gallery located in New London, CT is the place to contact for all your framing needs and includes an art gallery. Please call today!
Custom framing is an art no one has mastered better than the experienced pros at Studio 33 Art & Frame Gallery. Since 1940, the New England, CT, business has been home to the most spectacular, ready-made wood frames and art pieces...