Planet Beach
Permanently closed
1600 Saint Charles Ave
New Orleans, LA 70130
Planet Beach offers an automated spray spa experience designed to enhance beauty and wellness through a variety of services, including massages, sunless spray tans, and anti-aging skincare.
With a focus on relaxation and stress relief, the spa provides members access to unique treatments aimed at promoting fitness and weight management while ensuring a superior, rejuvenating experience.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.






