The residency of Leroy is at 319 Linwood Ave #321, Paterson, Nj 07502. Leroy has listed (973) 595-1983 as his phone number. 1966 is his birth date. Public records show Paterson as a city Leroy also stayed in. Leroy was born 58 years ago.