Our Locations

Geneva + Glen Ellyn

Geneva

Monday 12-8

Tuesday 12-8

Wednesday 9-5

Thursday 9-5

Friday 9-5

Saturday 9-3

Sunday 10-4 (By appointment only)

206 W. State St. Geneva, IL

Located in the heart of historic downtown Geneva!

Street parking on State Street, 2nd street and James Street.

 

Glen Ellyn

Monday (Closed - Contact Geneva)

Tuesday 11-6

Wednesday 12-8

Thursday 9-4

Friday 9-4

Saturday 9-3

Sunday (Closed - Contact Geneva)

 

430 N. Main St. Glen Ellyn, IL

Located in beautiful downtown Glen Ellyn!

Street parking is available on Main St, Duane St. and Hillside Ave.

Metered parking is available just South of our spa. Don’t forget about the free municipal lot located behind the metered lot.