The residency of Leo is at 15 Mila Rd #42, Warwick, Ny 10990. Records link phone number (914) 986-6092 with Leo’s details. A city Leo has lived in before is Warwick. Leo's birth year is 1965. Leo has reached 60 years of age. Records link Leo with James D Degroat, David R Degroat, Tuewana D Degroat and 4 other people.