Location & Nearby Info
Terra Vista Middle School
1111 Upland Ave.
Lubbock, TX 79410
(806) 799-7464
Show nearby: