Indy Salt is a wellness center in Indianapolis, IN that offers salt therapy sessions to promote relaxation and respiratory health.
With a tranquil atmosphere and experienced staff, Indy Salt provides a unique and rejuvenating experience for those seeking natural remedies for various health concerns.
Generated from their business information