Possible relatives of Elma are: Larry James Billups, Sharron L Chamblin, Donald C Billups and 3 other people. Elma currently resides at 3730 1St Pl, Birmingham, Al 35207. She has stayed in Birmingham before moving to Birmingham. Phone number listed for Elma is (205) 252-6582. Elma was born 83 years ago. The birth year was listed as 1941.