Venue Information
Stadium in Lubbock, Texas John Walker Soccer Complex is a soccer-specific stadium located in Lubbock, Texas, United States on the campus of Texas Tech University. It has been home to the Texas Tech Red Raiders women's soccer team since 2008.
Upcoming Events (0)
You might also like (0)