He was born in Pocomoke City, MD and eventually moved to Virginia Beach with his Navy family. Ed enlisted in the Army at age 19 where he served in Vietnam under the 101st Airborne Division.
When he returned from service, he met and married the love of his life and they had a beautiful daughter together. His daughter was the light of his life.
Ed was a lifelong mechanic and he loved his work. He loved tinkering with classic cars and motorcycles, and was always willing to lend a hand when needed.
He is survived by his wife Julia (aka Julie), daughter Amber, sisters Barbara Lahr, Cheryl McGaha (Johnny), Tracy Weegar, and his beloved nieces, nephews, in-laws, and friends. He is pre-deceased by his father Dallas Mahaffey and mother Shirley Rose.
A memorial service will be held at 4 PM on Dec. 12, 2020 at Rosewood Kellum Funeral home (601 N Witchduck Rd, Virginia Beach, VA 23462). COVID guidelines will be observed.
In lieu of flowers, please donate to the COPD Foundation.