The Frame House
9217 Lazy Ln
Tampa
FL
33614
(813) 931-3333
Open Map
Description
The Frame House of Carrollwood is located at 208 E Bearss Ave, Tampa, FL. This business specializes in House Painting and Picture Framing.
by merchantcircle on April 21, 2016 from
merchantcircle
Custom Framing
Home Services & Furnishings
Picture Frame Dealers
picture frames
Pictures
Pictures & Picture Frames
retail
shop
store
Tampa