Climb On

0
18120 Harwood Ave, Homewood, IL 60430

Opening Hours

friday16:00–22:00
mondayclosed
sunday12:00–20:00
tuesday16:00–22:00
saturday12:00–20:00
thursday16:00–22:00
wednesday16:00–22:00
Decorative climbing hold
Decorative climbing hold