Amelia Zellander was born in 1981, age 43. Amelia Zellander's address is 3548 Acacia Street , Memphis, TN 38116. Possible relatives include Adrian Zellander, Archie Zellander and 1 others. Public records show Amelia has also lived in Fpo, AP and Philadelphia, PA. Amelia's latest phone number is (901) 310-4954. Previous phone numbers include (901) 345-7537 and (901) 440-8211.
Address History: 3548 Acacia Street, Memphis, TN 38116;
54 Uss Frd # Ffg, Fpo, AP 96665;
Philadelphia, PA 19128;
Seattle, WA 98119
Results 1 - 1 of 1