Neil Scott Clark
April 30, 1953 - March 15, 2021
Neil Scott Clark passed away suddenly on March 15, 2021. His spirit left this earth to join his wonderfully feisty mother, Nancy, and his loving stepfather, Roy Parker. Neil was born in Cleveland, Ohio, on April 30th, 1953, and was known as... View Obituary & Service Information