Steven Lamar Berry
December 16, 1956 - October 5, 2020
Steven Lamar Berry, age 63, of San Antonio, Texas passed away on October 5, 2020, surrounded by his loving family. Steve was born on December 16, 1956, in Garmisch-Partenkirchen, Germany to the late Cecil and Dorothy Wood Berry. He grew up... View Obituary & Service Information