Get Directions to Villisca City Municipal Power ← View details 100 South U Avenue, Villisca, Iowa 50864 +1 712-826-2004 Get Directions From* To * — Required information