1. Victory Construction
18660 74th St, Ottumwa, IA 52501
Coordinate: 40.99607,-92.51733
Phone: (641) 660-2879
2. Professional House Doctor's Inc
118 W 3rd St, Ottumwa, IA 52501
Coordinate: 41.01914,-92.41169
Phone: (641) 680-3661
3. Meyers Home Improvement
903 Church St, Ottumwa, IA 52501
Coordinate: 41.00586,-92.42356
Phone: (641) 682-1222
4. Chestnut Insulation
706 S Madison Ave, Ottumwa, IA 52501
Coordinate: 40.99627,-92.40892
Phone: (641) 682-5316
5. Foam Master
806 S Webster St, Ottumwa, IA 52501
Coordinate: 40.99054,-92.43084
Phone: (641) 777-7881