183 Gifford Rd, Schenectady, NY, 12304 (current address)
10 Steinmetz Homes, Schenectady, NY, 12304 (2019 - 2021)
We found 1 person named Leon Deleon in New York. View Leon’s phone numbers, current address, previous addresses, emails, family members, neighbors and associates.
Sponsored by Ancestry.com
Leon Deleon
View Birth RecordsLeon Deleon
View Death RecordsLeon Deleon
View Divorce RecordsFrequently asked questions for Leon Deleon
Leon Deleon was born on July 12, 1989 and is about to turn or has already turned 35.
Leon Deleon can be contacted at (518) 630-5126. We have 1 more phone number for Leon Deleon.
Leon Deleon’s current residential address is 183 Gifford Rd, Schenectady, New York, 12304.
Leon Deleon previously lived at 10 Steinmetz Homes, Schenectady, New York, 12304.