NOLA Float Tanks is listed under Spas & Wellness and is located at 3013 20th St, Suite A, Metairie, LA 70002-4910 near the city Metairie.
NOLA Float Tanks is popular for Spas & Wellness near Metairie
Coordinates: 30.00691, -90.1526
Address: 3013 20th St, Suite A, Metairie, LA 70002-4910
Phone : Phone:+1 504-289-4630
Key Features: Spas & Wellness
User Ranking: 999999