New Look Studio - 566 E Algonquin Rd, Des Plaines, IL 60016 | Fresha