Leroy currently resides at 10 Commonwealth Ave #12, Newark, Nj 07106. He has stayed in Newark before moving to Newark. Leroy was born 63 years ago. Leroy's birth date was listed as 1961. Business linked with Leroy is Ace Management 2 Limited Liability Company. The phone number (973) 923-4831 is Leroy’s.