Leroy currently resides at 1358 Muirfield Dr, Stone Mountain, Ga 30088. The number currently linked to Leroy is (678) 476-6294. Leroy has previously lived in Gary, Minneapolis, Robbinsdale and one other city. Leroy's birth date was listed as 1961. The current age of Leroy is 63.