Irving High School
Steve Michell passed away on February 10, 2020 in San Antonio, Texas. Please say a prayer for Steve and his family and friends. Steve's facebook page is HERE if you are a facebook user.