Peacefully on May 20th 2018 passed away in Ashville NC. Teresa lived in Virginia Beach for many years and was proceeded in passing by her beloved husband John Steinbaugh in 2013 and her parents John and Theresa Camarano.Teresa was the beloved mom of Christopher Steinbaugh. Special grandma of Jaxon, Jolie, and Carmen. Also survived by numerous relatives. Friends welcome in Alfieri Funeral Home Inc. 201 Marguerite Ave Wilmerding 412-824-4332 on Friday from 2:00 until 5:00 Pm and 6:00 until 8:00 Pm. A Mass of Christian Burial will be held on Saturday at 10:00 Am in St Jude the Apostle Church. In lieu of flowers donations can be made to the family for funeral expenses. Please visit us at www.alfierifuneralhome.com for online condolences.