1. Beecroft Dave Pump & Well Repair 109 310th Ave, Frederic, WI 54837 Coordinate: 45.65445,-92.17747 Phone: (715) 653-2674