Leondray has reached the age of 47 years. The residency of Leondray is at 3207 Leafwood Pl, Decatur, Al 35603. Possible relatives of Leondray are: Jacqueline S Freeman, Fred F Freeman, Kelly N Robinson and 4 other people. Cities Leondray has lived in before are Town Creek and Moulton. Leondray has listed (256) 306-0036 as this person's phone number. Leondray's birth year is 1977.