Leroy has some connections with business: Brooks & Peake Enterprises. Leroy has reached 49 years of age. Leroy's birth year is 1975. Sharlene Denise Peake, Lashara Willette Peake, Shelly Renee Peake and 2 other people are people possibly related to Leroy. Leroy has listed (313) 864-4878 as his phone number. Leroy has previously lived in Southfield, Taylor, Tallahassee and one other city. Leroy now resides at 16592 Asbury Park, Detroit, Mi 48235.