Prescott Self was born in 1919, age 104. Prescott Self's address is 498 Water Oak Circle , Trussville, AL 35173. Possible relatives include Elaine Loveless, Rosa Mann and 5 others. Public records show Prescott has also lived in Trussville, AL. Prescott's latest phone number is (205) 655-8780.
Phone Numbers: (205) 655-8780
Results 1 - 1 of 1