Daniel Schmidt

Active Ames, IA Vice-President for Ames Trenching & Excavating, Inc.