David Weaver Soule, MD, age 90 of Penn Yan (formerly of Rochester) passed away peacefully at home December 13th. He is survived by Peggy, his wife of 58 years; children Cathy, Peter, David, Elizabeth, Mark; grandchildren Aquiel, Alix, Joseph, Danielle, Joey, Jacob; great granddaughter Mercedez. He was predeceased by his son Scott and grandson Noel.
He was a dedicated pediatrician for 50 years serving children in private practice and at Hillside Children's Center. Contributions can be made in his memory to Children Awaiting Parents/Donald J. Corbett Adoption Agency, 176 Anderson Ave, Suite F202, Rochester NY 14607. childrenawaitingparents.org
Memories of David may be shared with his family and friends at townsendwoodzinger.com