Steve Hancock Sears
September 21, 1975 - March 22, 2023
A man of steadfast integrity, Steve Sears, 47, was born in Atlanta, Ga., on September 21, 1975 to William Sears and Myra Hancock Sears. He passed away on March 22, 2023, surrounded by family and friends. Living on the Wandering Goat Farm in... View Obituary & Service Information
