Best Nail salon in Champaign, IL
(1) Best Nail salon
Best Places List (4)
1 Salon Xpression
2027 S Neil St, Champaign, IL 61820, United States
2 Anna's Nail Salon
905 S Neil St # 3, Champaign, IL 61820, United States
3 Sola Salon Studios
BEST105 N Mattis Ave, Champaign, IL 61821, United States
Phone: +1 (513) 444-8965
4 JCPenney Salon
2000 N Neil St, Champaign, IL 61820, United States
Phone: +1 (217) 352-7236