1. Gibsons Watercare Service
620 N Hillcrest Pkwy, Altoona, WI 54720
Coordinate: 44.79345,-91.42398
Phone: (715) 834-7716
2. Kelly Heating & Electric LLC
1219 Vernon St, Altoona, WI 54720
Coordinate: 44.79902,-91.45902
Phone: (715) 832-6909