Michael A Eggleston
Born and raised in Minnesota, Michael A. Eggleston is a graduate of West Point and a 30 year Army veteran. Now retired, he lives in Nokesville, Virginia.
Born and raised in Minnesota, Michael A. Eggleston is a graduate of West Point and a 30 year Army veteran. Now retired, he lives in Nokesville, Virginia. See less