1696 Tifton Hwy, Ocilla, Ga 31774 is where Leroy lives. This year Leroy celebrated his 84 birthday. The phone number (229) 468-5183 is Leroy’s. His birth year was listed as 1940. In addition to Ocilla, Leroy also lived in Ocilla and Cuthbert.