1934 is his birth date. He has stayed in Saint Louis before moving to Saint Louis. This year Alfred celebrated his 90 birthday. The number currently linked to Alfred is (314) 381-8184. We have found 4 possible relatives of Alfred: Jannice M Lockhart, Eleanor Dinwiddle, Elnora Lockhart and one other person. Alfred’s residency is at 4133 Dryden Ave, Saint Louis, Mo 63115.