Annabelle's is more than a fine furniture store; we are the perfect mix of interior design and home décor retail - offering a vast selection of custom home furnishings and accessories.
8722 N Mobley Road
Odessa, FL 33556
813-920-3675
2421 4th Street N.
St. Pete, FL 33704
727-486-2311
Tues - Sat 10AM-5PM
Mon - By Appointment