Cynthia Leigh Stowe
October 27, 1944 - February 11, 2017
Cynthia Leigh Stowe, cherished sister, beloved aunt, loyal friend and inspirational teacher, passed away peacefully on February 11, 2017. She was surrounded by loved ones, and her beloved pup, Oscar. Cynthia was welcomed into the world at Manhattan's... View Obituary & Service Information