Cities Larry has lived in before are Locust Grove, Atlanta and Decatur. Larry's birth date was listed as 1982. Larry was born 42 years ago. Larry has listed phone number: (770) 898-7892. Larry now resides at 2420 Lester Mill Rd, Locust Grove, Ga 30248. Larry's possible relatives are Lakaii L Freeman, Tameika B Freemon, Asmeika B Freemon and one other person.