Contact Shed Spa Waxing Center in Geneva, IL or Book Now
Business Hours & Location:
601 W. State St. Suite D ~ Geneva, IL 60134
Tuesday: 9am - 8pm
Thursday: 9am - 8pm
Saturday: 9am - 3pm
Shed Spa is located in Geneva, IL inside of Mobbela Salon Suites at 601 West State Street (Next to the Ace Hardware).