Two Floating Tanks Coming to Tallulah CBD’s Newest Location in College Town

Tallulah Delta 8 + Floating is opening their third location in College Town. The beautiful new space is located next to the NEW Hyatt House Hotel and will have two state-of-the-art saltwater floating tanks that will help with relaxation, pain relief and muscle recovery.