Get Directions to Iola Village Police Department ← View details 180 South Main Street, Iola, Wisconsin 54945 +1 715-445-4353 Get Directions From* To * — Required information