Sarah Taylor
April 11, 1978 - April 15, 2022
Sarah Elizabeth Taylor-Lockhart born April 11, 1978 in Lansing passed away unexpectedly this week on April 15, 2022. She was adored by her parents, her mother Wendy and father Michael. She had 3 loving sisters; her twin-sister, Erica and older... View Obituary & Service Information
