185 Leura Mall
Leura,
New South Wales
2780
(02) 4784 2232
Latitude: -33.7133220, Longitude: 150.3308910
10:00 - 20:00 - Mo, Tu, We, Th, Fr, Sa
Regularly updated information about The Climbing Centre from Sports Centre, Sports Ground section. The Climbing Centre located at the address 185 Leura Mall Leura, 2780. You can get direction to The Climbing Centre on the map or call by phone (02) 4784 2232