Leroy Sholes was born in 1938, age 86. Leroy Sholes's address is 339 W School Street , Compton, CA 90220. Possible relatives include Karen Enis, Anyika Fisher and 6 others. Public records show Leroy has also lived in Los Angeles, CA.
Results 1 - 1 of 1