Address: 916 W Town Center Blvd, Champaign, IL 61822, USA
No, they do not do perms.
I am not entirely sure, since I do not work there. I am just a customer. You might want to call them and ask.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Wholesaler
605 Edgebrook Dr, Champaign, IL 61820, USA
Jewelry store
2000 N Neil St Unit 355, Champaign, IL 61820, USA
Truck rental agency
2504 N Mattis Ave, Champaign, IL 61822, USA
Farm
4410 N Lincoln Ave, Champaign, IL 61822, USA
Orchard
3902 S Duncan Rd, Champaign, IL 61822, USA
Urgent care center
631 E Green St, Champaign, IL 61820, USA
Employment agency
1307 N Mattis Ave, Champaign, IL 61821, USA
Movie theater
203 W Park Ave, Champaign, IL 61820, USA