Come Visit Our Location

Contact Us

 

 

Our Location:

21399 sw 264th St Homestead, FL 33031

411 Ocoee Apopka Rd #1, Ocoee, FL 34761

Our Email:

flora@floraandmore.com

Our Hours:

M-F 8am-4pm,  Closed for lunch 12pm- 1pm