The phone number (314) 894-1624 is Abner’s. 1923 is his birth date. The residency of Abner is at 4764 Brawley Ct, Saint Louis, Mo 63128. This person has lived also in Saint Louis, Cape Coral and Fort Myers. Abner has reached the age of 100 years.