Neil Armistead Passes April 09, 2019 Trot Insider has learned that Neil Russell Armistead passed away peaceful in his Calgary nursing home on March 29 at the age of 80, with his children Dean and Deborah by his side.