Greg Duncan

Active Goodland, KS President for Duncan Diveersified, Inc