Amanda Leigh Leos
October 13, 1982 - July 7, 2019
Amanda Leigh Leos October 13, 1982 – July 7, 2019 Amanda Leigh Leos was born October 13, 1982 to Arthur Leos and Diana Garcia in San Antonio,... View Obituary & Service Information
Amanda Leigh Leos October 13, 1982 – July 7, 2019 Amanda Leigh Leos was born October 13, 1982 to Arthur Leos and Diana Garcia in San Antonio,... View Obituary & Service Information