Elli' Studio - 5434 N Keystone Ave, Indianapolis, IN 46220 | Fresha