Balance Spa & Fitness
Balance Spa & Fitness stands out among spas in New Orleans for delivering full-service health, fitness and beauty choices to improve your life. When it’s time to rejuvenate and beautify your body, it’s time to visit Balance Spa & Fitness, one of the best spas in New Orleans and a life-enhancement destination that provides you with a full menu of health, fitness and beauty choices.
300 Poydras St 8th Floor
New Orleans, LA 70130
504-595-5333