There are two spas on Jefferson Highway in Metairie thats pretty close to each other.
There is one on Esplanade close to the causeway in a shopping strip.
Theres is one in the corner of a shopping center on airline by planet fitness and super cuts.
A new one just opened in Covington next to PJs on 190.
Any Intel on those spas?