Leroy has listed phone number: (504) 328-9782. Prentice J Spurlock, Lee Spurlock Jackson, Ella Mae Spurlock and 3 other people are people possibly related to Leroy. Leroy has reached the age of 52 years. 3716 Cimwood Dr, Harvey, La 70058 is where Leroy resides. Leroy has previously lived in Houston, Gretna, New Orleans and one other city. 1972 is his birth date.