- (630) 773-2277
Searching for a salon nearby? Try Shelly's Salon And Spa located at 201 N Walnut St, Itasca, 60143. Looking for Shelly's Salon And Spa hours or have additional questions on prices? Call (630) 773-2277 to get answers and to schedule an appointment. Shelly's Salon And Spa is rated 3 stars by 5 reviewers.