Studio One Salon & Spa - 1007 N 1st St, DeKalb, IL 60115 | Fresha