Stephanie Shooks

Active Lansing, MI Vice-President for Age Leading Michigan