Get Directions to Leland Village Hall ← View details 260 West Genessee Street, Leland, Illinois 60531 +1 815-495-4591 Get Directions From* To * — Required information