Mack owns the phone number (334) 872-8125. Mack currently resides at 2114 Elkdale St, Selma, Al 36701. A city Mack has lived in before is Selma. This year Mack celebrated his 60 birthday. Mack's birth date was listed as 1964.