Edwin Smith was born in 1986, age 37. Edwin Smith's address is 13421 Canyonview Place Ne, Albuquerque, NM 87123. Possible relatives include Edwina Baker, Victoria Black and 16 others. Edwin's latest phone number is (505) 232-0972. Previous phone numbers include (505) 323-0972 and (505) 433-2250.
Address History: 13421 Canyonview Place Ne, Albuquerque, NM 87123;
512 April Street Se, Albuquerque, NM 87123;
Fort Worth, TX 76132
Results 1 - 1 of 1