Home   |   Experience FLOR in person at our ATLANTA store

Experience FLOR in person at our ATLANTA store

Experience FLOR in person at our ATLANTA store
Atlanta FLOR Store
 

Atlanta

Store Details

1100 Howell Mill Road NW
Atlanta, GA 30318

(404) 685.1601

Store Hours

Monday 11am - 7pm
Tuesday - Saturday 10am - 6pm
Sunday 12pm-5pm

The Atlanta FLOR store will be open from 11 am - 2 pm on Labor Day, Monday September 1.

Events

Saturday, August 23rd - 10am to 1pm
Pet Adoption Event
Learn more