1st Franklin Financial Corporation Address: 1509 W Cumming Ave, Opp, AL 36467-2739, USA Phone: (334) 493-2603