CrossRoads Baptist Church
  • West Terre Haute, IN, USA