Any bank situated within any incorporated municipality in Marion County, with the approval of the State Superintendent of Banks, may establish, maintain, and operate branch banks, or additional offices or places of business for the receipt of deposits, payment of checks, making of loans, and conducting a general banking business within such incorporated municipality. Provided, however, that any bank in Marion County shall be permitted to branch into any municipality in the county that does not presently have banking facilities.
Ala. Code § 45-47-40 (1975)