The Bouldering Garden is located in Columbia, United States on 5400 E St Charles Rd. The Bouldering Garden is rated 4 out of 5 in the category rock climbing gym in United States.
Address
5400 E St Charles Rd
Accessibility
Wheelchair-accessible car park