12539 Perry Road
Houston, TX 77070
Willowbrook is the only sports complex in Houston dedicated purely to volleyball. In fact, Willowbrook was originally built with its future volleyball players specifically in mind.
Today, we continue to pursue excellence and innovation, from the big picture down to the smallest details. Our advantages become your advantages, now and in the future.