Texas Tech Commuter West Parking Lot
Address:
Lubbock, TX 79409