Kevin Franzer

Active Nolensville, TN Governing Person for Genx Investment Group, LLC