Luther is related to or closely associated with Aldona A Engstrom, Luther C Self, Luther Carlson Self and 6 other people. In addition to Mulga, Luther also lived in Mulga and Birmingham. His birth year was listed as 1971. Luther now resides at 5087 Elder St, Mulga, Al 35118. The phone number (205) 591-2542 is Luther’s. This year Luther celebrated his 53 birthday.