Leeann Mcclain's Location
Daytona Beach, Florida, United States
Leeann Mcclain's Education
Leeann Mcclain's Summary
Leeann McClain, based in Daytona Beach, Florida, United States, is currently a Director of Development at The Nascar Foundation. Leeann McClain holds a 2013 - 2014 Master of Arts @ University of North Florida.