Dunn, Russell, Wilson and 3 other cities are cities Leroy has lived in. Phone number listed for Leroy is (910) 892-4508. Leroy is a resident of 1737 Farmington Rd, Rocky Mount, Nc 27801. This person's birth year is 1956. Records link Leroy with Ruth A Lane, Pia Nicole Lane, Rhonda Feleece Howard and 3 other people. Leroy was born 68 years ago.