John Francis Demello
January 16, 1920 - October 12, 2021
John Francis Demello, 101, passed away Tuesday, October 12 at his home in Vallejo surrounded by his family. Funeral services including Military Honors will be held at 12 noon on Monday, October 25 at Twin Chapels Mortuary, 1100 Tennessee St.,... View Obituary & Service Information