Emily Self's address is 12108 E 30th Terrace S, Independence, MO 64052. Possible relatives include Kathleen Geivett, Joseph Self and 3 others. Public records show Emily has also lived in Independence, MO and Kansas City, MO. Emily's latest phone number is (816) 503-8704. Previous phone numbers include (816) 554-8329 and (816) 694-6467.
Address History: 12108 E 30th Terrace S, Independence, MO 64052;
10808 E 25th Terrace S, Independence, MO 64052;
Kansas City, MO 64129;
Lees Summit, MO 64081
Results 1 - 1 of 1