Louis Alfred Leon is 99 years old. Louis lives in Hollister, California, but has also spent time in Morgan Hill, California and San Francisco, California. Isaac A Deleon, Ruth Ann Leonard, Cheryl Anne Leonard, Frances Marie Leon and Tami J Leonard are some of Louis relatives.