The Largest Flotation Therapy Chambers, Atlanta Georgia.
FLO2S is located in the heart of Little Five Points at 427 Moreland Ave NE, Atlanta, GA 30307 Ste. 800. We're right across from The Vortex at the intersection of Euclid and Moreland. FLO2S patrons enjoy free parking adjacent to our rear entrance behind Abadabba's shoes.