Upper Limits Rock Gym has opened its third St. Louis indoor climbing facility in Chesterfield at 17375 Edison Ave. The new location features a 30-foot continuous climbing wall, themed Wacky Walls, a sunken boulder pit, a party room and climb training areas.
St. Louis Business Journal©November 2016