Leon Blackshaw was born in 1977, age 47. Leon Blackshaw's address is 2431 N Orchard Street , Chicago, IL 60614. Possible relatives include Brett Blackshaw, David Blackshaw and 3 others. Public records show Leon has also lived in Bella Vista, AR and Brookfield, IL. Leon's latest phone number is (971) 344-0614.
Phone Numbers: (971) 344-0614
Address History: 2431 N Orchard Street, Chicago, IL 60614;
6 Walford Lane, Bella Vista, AR 72714;
Brookfield, IL 60513;
Santa Fe, NM 87505;
Corbett, OR 97019
Results 1 - 1 of 1