Truly one of the premier indoor rock climbing gyms in the Nation, Upper Limits offers St. Louis over 14,500 sq. ft. of climbing, complete with 2 giant lead arches and a massive top-out boulder, along with a fully-equipped workout facility.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.