Steven Michael O'Brien

Birth date: Sep 27, 1961 Death date: Sep 7, 2020

Steven O'Brien, beloved husband, father, son, friend and dedicated professional, passed away peacefully and into the loving arms of his Lord and Savior, Jesus Christ on September 7, 2020. Steve was born in San Antonio, Texas on Se