The Spot Louisville

The Spot Louisville

The Spot Louisville is a climbing gym in Louisville, USA on Crux.

Climbs