Obituary
Guest Book
Nov
24
Services provided by
Grieco Funeral Home & Crematory, Inc.Only 3 days left for delivery to next service.
Edgar W. Cannon Jr., age 90, of Avondale, Pennsylvania, passed away on November 12, 2025, at his home in Avondale, PA. He was the spouse of the late Anne Cannon, with whom he shared 68 years of marriage. Born in Milford, DE he was a son of the late Edgar Cannon, Sr. and the late Ruth Evans Cannon.
During his High School and College years Ed worked at the family’s garage and built racecar engines for competitions at the Harrington racetrack on the side. He graduated with a degree in Mechanical Engineering from the University of Delaware and then went on to earn his PE. Ed was a member of the US Army after completing ROTC at UofD. He was stationed at the Aberdeen Base during those years.
During his career he worked primarily for Rohm and Haas at the Bristol Plant in facilities Engineering. Starting in the powerhouse, he implemented many site improvements and eventually led the Group.
When he retired at 50, he started his own engineering firm, Delaware Valley Associates (DVA). DVA’s first major project was the design and build of a state-of-the-art wastewater treatment facility for the Bristol / Croyden manufacturing complex.
Along with a busy work life and a large family, Ed enjoyed farming as a hobby. What started as an attempt to grow hay for the horses owned by the family, eventually grew to over seven hundred acres that he was farming across the region. He was an active member of the Pennsylvania Farm Bureau, providing Environmental remediation planning support to area Farms.
Ed will be remembered for being a devoted husband to his wife, Anne. He loved and trusted his wife implicitly. He will also be remembered for his intelligence, his dry sense of humor, and for his ability to do anything that interested him. Most of all he will be remembered for his love of his family.
Ed is survived his son, Gary (Laurie) and their children, Kristin (Steve) Michalski, Courtney Cannon, Meghan (Justin) Lamborn, Molly (Matt) McGraw; his daughter, Sally (Fran McGraw) and their children, Scott (Lori) McGraw, Sean (Kim) McGraw, Megan (Dave) Donegan, Ryan (Amanda) McGraw, Mikaela McGraw; his daughter, Anne Cannon and Anne's daughter, Kerri Cannon; his daughter, Beth Cannon; and his daughter, Nora Cannon (and her partner, Larry Rubin) along with their daughter, Julia. He is also survived by thirteen great-grandchildren. He is survived by his brother John Gregory. Ed was preceded in death by his wife, his sister Carol Phelan, and brother Robert Evans.
In lieu of flowers, contributions in his memory may be made to any Alzheimer's foundation of your choice.
Memorial service to be held at 1:00 pm on November 24, 2025 at VFW Post 5892, 7620 Lancaster Pike, Hockessin, DE.
Arrangements are by Matthew Grieco of Grieco Funeral Home & Crematory, Inc. of Kennett Square (484-734-8100). To view Ed’s online tribute and to share a memory with his family, please visit www.griecofunerals.com.
To plant trees in memory, please visit the Sympathy Store.
Memories and condolences can be left on the obituary at the funeral home website.


What kind of arrangement is appropriate, where should you send it, and when should you send an alternative?
Read more
We'll help you find the right words to comfort your family member or loved one during this difficult time.
Read more
Information and advice to help you cope with the death of someone important to you.
Read moreIf you’re in charge of handling the affairs for a recently deceased loved one, this guide offers a helpful checklist.
Read more
Legacy's Linnea Crowther discusses how families talk about causes of death in the obituaries they write.
Read more
You may find these well-written obituary examples helpful as you write about your own family.
Read more
These free blank templates make writing an obituary faster and easier.
Read more
Some basic help and starters when you have to write a tribute to someone you love.
Read moreNov
24
Services provided by
Grieco Funeral Home & Crematory, Inc.Only 3 days left for delivery to next service.