Spencer Newis was born in 1947, age 76. Spencer Newis's address is 639 Azalea Road Apartment 38, Mobile, AL 36609. Possible relatives include Tracy Drago, Debra Lewis and 6 others. Spencer's latest phone number is (251) 470-7286. Previous phone numbers include (251) 602-6554 and (251) 661-3964.
Also goes by: Spencer Aknaton Lewis
Address History: 639 Azalea Road Apartment 38, Mobile, AL 36609;
639 Azalea Road, Mobile, AL 36609;
Killeen, TX 76541
Results 1 - 1 of 1