Shannon Geddis

Active Ontario, CA President for Shannon Geddis Enterprises