Possible relatives include Angeliene Self, Jeremiah Self and 4 others. Public records show Amelia has also lived in Owens Cross Roads, AL. Amelia's latest phone number is (256) 723-2964. Previous phone numbers include (256) 728-4120 and (256) 762-8492.
Results 1 - 1 of 1