Edgar Lee “Pedro” Allen, born August 27, 1935 and passed away Tuesday, March 12, 2019 in Daleville, Virginia. “Pedro” was preceded in death by his wife, Edna Phyllis Simmons Allen; parents, Charlie and Marie Allen; brother,... View Obituary & Service Information