Located in Meridian, ID, Grand Illusion Salon has highlighted guests' beauty since 1997, consistently offering outstanding service and professionalism.
975 S Progress Ave, Meridian, ID 83642