Lubbock Christian University

  • Lubbock, TX, USA