Leon Foster was born in 1957, age 67. Leon Foster's address is 8476 West Stockton Boulevard , Elk Grove, CA 95758. Possible relatives include Alfonso Foster, Cornelius Foster and 2 others. Public records show Leon has also lived in Elk Grove, CA and Madera, CA. Leon's latest phone number is (209) 673-4797. Previous phone numbers include (408) 417-3617 and (559) 673-4797.
Address History: 8476 West Stockton Boulevard, Elk Grove, CA 95758;
8476 W Stockton Boulevard Spc 42, Elk Grove, CA 95758;
Madera, CA 93638;
Sacramento, CA 95814;
San Jose, CA 95133
Results 1 - 1 of 1