Leroy was born in 1963. Leroy’s residency is at 2107 Rhododendron Ct, Mays Landing, Nj 08330. Records link phone number (609) 641-9426 with Leroy’s details. Leroy has reached 61 years of age. Public records show Huntsville, Philadelphia and Mays Landing as cities Leroy also stayed in.