Mr. Leo Francis Vogel, age 89, of Charlotte, N.C. died Sunday August 28, 2016 peacefully at his home surrounded by loved ones. Born March 3, 1927 in Pittsburgh, Penn. to Richard Elton Vogel and Helene Smith Vogel. He enlisted in the U.S.... View Obituary & Service Information