David Warren Vernon
David Warren Vernon, age 54 of Birmingham, Al. passed away on Monday, March 29, 2021. David was born on September 4, 1966 in Alabaster, AL. to Thomas & Elsie Vernon. David was a very beloved, caring and outgoing person. He was a hard worker and loved by everyone he met. David would help anyone that he could. David leaves behind a partner of 33 years, Alan Fredericks; parents, Thomas and Elsie Vernon; sisters, Mary Johnson (David), Karen Alley (Roland); nieces…