1. Windfall Pentecostal Church 411 W Doggett St, Windfall, IN 46076 Coordinate: 40.36689,-85.947624 Phone: (765) 945-7875