Our Locations

WE ARE LOCATED IN NORTH HOUSTON AT inSPIRE ROCK

 

SPRING, TX

YOUR CITY

403 E. Louetta Rd.

Spring, TX 77373

 

Phone: 1.888.615.TEAM

OUR FACILITY IS BUILT FOR TEAM BUILDING

CHECK OUT THIS VIDEO OF OUR INSPIRE ROCK FACILITY

Bring your group to us or let us come to you.