Sola Salon
105 N Mattis Ave, Suite 26, Champaign, 61821
5.0
129 reviews
Sola Salon
105 N Mattis Ave, Suite 26, Champaign, 61821
Entrepreneur
- Braids & Locs
- Braids & Locs in Champaign, IL
- Sola Salon