Stephen Ropp

Active Kansas City, MO Senior Vice President for Kansas City Life Insurance Company