Category: Health & Beauty
The Beauty Bar is a full service Aveda salon and spa with two locations in Central Indiana. We serve guests from Carmel, Fishers, Noblesville, Geist, Westfield, and Indianapolis.
Indianapolis, Indiana, 46256, United StatesOur Network