Gary Jefferds

Active Almond, NY Chief Executive Officer for D & G Excavating, Inc.