Michael Ellis

Active Shawnee Mission, KS President for Mj Investments Inc