Randy McQueen Investment Advisor Representative 816-564-9033 randy@randymcqueen.com Located in Overland Park, KS