1st Franklin Financial Selma, AL 803 Highland Ave., Suite D Selma, AL 36701 (334) 872-2602 Get Directions View Location