John Buchanan, 90, of 22 Masonic Avenue, Wallingford, formerly of North Haven, passed away peacefully on Friday, March 23, 2018 at the Masonicare Health Center, Wallingford.  He was the beloved husband of the late Lorene M. Purvis Buchanan.  John was born in Derby on August 8, 1927 and was the son of the late Neil and Catherine Ann Logan Buchanan.  He worked as a Machinist for the Herrick & Cowell Company of Hamden for many years until his retirement.  John was a member of Masonic Annawon Lodge #15 of West Haven since April 12, 1954.  He was a resident volunteer worker at the Masonic Home for many years.

Father of Christine Joy Buchanan, Donald Paul Buchanan and his wife Starley J. Buchanan.  Grandfather of David H. and Starley A. Buchanan.   Predeceased by his sister Elizabeth Drummond.

Funeral services and Interment will be held at a later date at the convenience of the family. Please omit flowers and make all contributions to Masonicare, PO Box 70, Wallingford, CT  06492.  The North Haven Funeral Home, 36 Washington Avenue has been entrusted with the arrangements