Get Directions to Villisca Sewage Treatment Plant ← View details 2664 Union Avenue, Villisca, Iowa 50864 +1 712-826-2502 Get Directions From* To * — Required information