Found 2 places
Latitude: 38.9581 (38°57′29″N), Longitude: -85.8375 (85°50′15″W)
Address: 612 E Oak St, Seymour, IN 47274
Latitude: 38.9526 (38°57′9″N), Longitude: -85.8804 (85°52′49″W)
Phone: (812) 523-1130