Gary Dewitt

Active Delhi, NY Chief Executive Officer for Dewitt Excavating Corp.