Leo's birth date was listed as 1965. Public records show Rochester, Springwater, Brockport and 2 other cities as cities Leo also stayed in. Leo’s residency is at 8015 Thorp Rd, Wayland, Ny 14572. Records link phone number (585) 728-5215 with Leo’s details. The possible relatives of Leo are Joyce Mendola, Joyce M Mendola, Joseph N Mendola and 3 other people. Leo has reached the age of 60 years.