David Richards

Active Sterling Heights, MI Vice-President for Sharendipity Enterprises Inc