Sola Salons ★★★★☆4.3 (9) Hair Salons & Barbers Beauty salon · Barber shop · Eyelash salon (...) 1071 Santa Rosa Plaza, Santa Rosa, CA 95401 Today: Open 24 hours Call Website Details →