Albany-Lee J. Vaughan, of Albany, NY, passed away on February 29, 2020. He was born on June 22, 1942 in Buffalo, New York, the first child of Robert L. and Mary Bainbridge Vaughan. Lee’s life was a testament to justice and mercy. Lee’s... View Obituary & Service Information