Obituary
John Charles Allan, 62, passed away peacefully on October 27, 2025, just a few days shy of his 63rd birthday, at Angel Medical Center in Franklin, North Carolina, after a short but courageous battle with cancer.
Born on October 31, 1962, in Providence, Rhode Island, to Doris and Leslie Allan, John spent most of his life in Vermont, where he built not only homes but a life full of love, laughter, and stories worth retelling, …
Send flowers
Share your sympathy. Send flowers from a local florist to John's family or funeral.
Events are still being organized
Want to be notified?
We'll email you when event details and other important updates are shared.
Other people in John's community
& others who may be privately subscribed to this website.