5 from 5
13 Reviews
The Beauty Bar at Geist: Aveda Hair Salon, Nail Salon, and Spa - The Beauty Bar at Geist: Aveda Lifestyle Salon, Nail Bar, Skin Care, Full Bar - 11691 Fall Creek Road #150, Indianapolis, IN 46256, United States
+1 317-595-6300
- thebeautybargeist.com