Annabelle's Fine Furniture & Interior Design
(813) 920-3675
8722 North Mobley Road, Odessa, Florida, 33556
About us
Since 1979, our dedicated design team at Annabelle's has been exquisitely designing and furnishing home and office interiors throughout Tampa Bay, Florida and beyond. With our showroom comfortably nestled in Odessa Florida, just minutes from Tampa, our location is as quaint as our history.
Neighborhood: Keystone