Do they have a nail salon? If so do you have to make an appointment for them to do your nails?
Address: 4104 N Harlem Ave, Norridge, IL 60706, USA
Brian J. Margelewski | Sep 14, 2018
I saw one. It's a huge Indoor mall.
S S | Sep 14, 2018
They have a nail salon that is located close to Carson's
Ileana C | Sep 14, 2018
There is a nail salon, they take walk ins
john bachara | Sep 14, 2018
No clue i am sorry.
Juan Torres | Sep 14, 2018
Yes they go and they take walk in 's.
Larry Kruse | Sep 14, 2018
I don't have a clue. Sorry.
Roberto Rios | Sep 14, 2018
Yes they do and nope you don't need an appointment
Thanks! Your answer is awaiting moderation.