About

Edit info
  • Closed Today
  • (847) 698-0123
  • 520 W Touhy Ave
    Park Ridge IL 60068

INDIRA is an Aveda lifestyle salon spa with locations in Chicago, IL and Green Bay, WI. Our experienced staff makes us a premier salon and day spa in the Mid-West.

Yelp Reviews