Neil possessed the most indomitable spirit I ever knew. The dictionary definition fits perfectly “impossible to subdue or defeat”. His sense of humor, irony and satire was legendary. His ability to listen attentively to someone’s... View Obituary & Service Information
Obituary & Service
Neil possessed the most indomitable spirit I ever knew. The dictionary...
View More