Place Categories: Church Jackson Seymour Christ Temple Category: Church and Jackson Address: 607 Euclid Ave Seymour IN 47274 United States Phone: (812) 523-1620 Website