Batting in Lake Geneva, WI Wisconsin Bat Specialists Inc.1120 W Main StLake Geneva, WI, 531476084339001Animal ControlAnimal Removal ServicesBat RemovalWildlife Removal Show More