Jeffrey Patterson

Active Fairway, KS Vice President for Page McNaghten Associates, Inc.