1. Villisca Sewage Treatment Plant
2664 Union Ave, Villisca, IA 50864
Coordinate: 40.943718,-94.97959
Phone: (712) 826-2502
2. Villisca Municipal Power Plant
102 S U Ave, Villisca, IA 50864
Coordinate: 40.93037,-94.98553
Phone: (712) 826-3192
3. City of Villisca
207 S 3rd Ave, Villisca, IA 50864
Coordinate: 40.92974,-94.97687
Phone: (712) 826-2635