Leroy Cooper was born in 1929, age 95. Leroy Cooper's address is 6783 Martel Place , Newark, CA 94560. Possible relatives include Helen Cooper, Latonya Cooper and 6 others. Leroy's latest phone number is (510) 794-5582. Previous phone numbers include (510) 866-4617.
Address History: 6783 Martel Place, Newark, CA 94560
Results 1 - 1 of 1