David Luna

Active Loretto, TN President for American Legion Post 146