Phone number listed for Leroy is (303) 364-5906. Public records show Aurora, Warner Robins, Centennial and 7 other cities as cities Leroy also stayed in. Leroy now resides at 2687 Holly Berry Dr, Ellenwood, Ga 30294. Leroy has reached the age of 65 years. 1959 is the birth year of Leroy. We have found 6 possible relatives of Leroy: Cherilyn O Heyliger, Nicole Brigzette Day, Mavis Renee Heyliger and 3 other people.