Location & Nearby Info
Lubbock Christian University
5601 19th St.
Lubbock, TX 79407
(806) 796-8800
Show nearby: