New Orleans, LA Metro >
Spa & Beauty
8012 W Metairie Ave,
Sign in to Write a Tip
It's decent, it's not Planet Beach or anything.
The lady who owns it is mean as a snake! Her beds are not sanitary and doesn't follow tanning guidelines. Poor customer service!
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now