Patrick McKinnon

Active Elbert, CO President for McKinnon & Sons Trading