Always helpful and great work!
The Frame Depot is located right on the Oval in downtown Milford with tons of free parking out front. The place is so beautiful inside youd think you were on Newbury Street in Boston. Absolutely gorgeous, and the most amazing assortment of framed art to grace your home or business. Plus, you cant find a local business owner nicer or more caring than lifetime Milford resident, Paulette Braffitt. Highly recommended!