3129 Main Street
Lubbock, TX 79409
About

Texas Tech University Recreational Facility