Taylor Lee Nicholson

Death date: May 15, 2022

Taylor Lee Nicholson, 30, Lakewood Ohio died at home where he resided with his partner Katherine Rachel Auger. Taylor was born in Louisville Kentucky August 21, 1991, Mother: Susan Jane (Snyder) Nicholson Father: Michael Lee Nicho