Neil Allen
December 29, 1980 - January 26, 2021
Neil Allen, 40, of Danville, VA died unexpectedly on Tuesday, January 26, 2021 at Sovah Health. Neil was born in Danville, VA on December 29, 1980, son of Ronald M. Allen and the late Cheryl Morgan Allen. He grew up in the Danville area where... View Obituary & Service Information
