Directions

Climb So iLL is located in Downtown St. Louis near Interstates 44 and 55, one block East of Lafayette Square. Our facility is part of the historic City Hospital complex and occupies the former Power Plant building. Our neighbors at The Georgian Condominiums, Butler’s Pantry, The Palladium St. Louis, Element, and A.T. Still University have helped revive this beautiful and historic district making it a truly unique, urban destination. Look for the smokestack.

Location

1419 Carroll Street
Saint Louis, MO 63104
314-621-1700

Hours

Monday – Friday | 11:00 am – 10:00 pm
Saturday | 10:00 am – 8:00 pm
Sunday | 10:00 am – 6:00 pm