Leroy Miller was born in 1952, age 72. Leroy Miller's address is 2703 Malcolm Street , Shreveport, LA 71108. Possible relatives include John Miller, Leronda Miller and 3 others. Public records show Leroy has also lived in Shreveport, LA. Leroy's latest phone number is (318) 221-8382. Previous phone numbers include (318) 459-6046 and (318) 631-2571.
Results 1 - 1 of 1