Richard Leo is 54 years old. Richard lives in Rochester, New York. Other places in which Richard has lived are Ballston Spa, New York; Miramar, Florida; Louisville, Tennessee and Maryville, Tennessee. Robert D Leo, Patricia Belanger Leo, Bob D Leo, Patrice J Delano, Penni L Leo, Tiffany M Leo, Florence Leo and Allysia Dawn Leo are some of Richard relatives.