About
Climb at Rio is Laredo, Texas' one and only indoor climbing gym. We offer bouldering, top rope and lead climbing along with unconventional Fitness.
Address: 8218 Casa Verde Road #8, Laredo (Texas) 78041
Phone: (956) 775-5323
Email: moc.liamg@oirtabmilc
State: TX
City: Laredo
Street Number: 8218 Casa Verde Road #8
Zip Code: 78041
categories: rock climbing gym