Indiana Avenue Baptist Church
  • Lubbock, TX, USA