1. Meyer Construction 415 Montrose Ave, Dumont, IA 50625 Coordinate: 42.74814,-92.96709 Phone: (641) 857-6636