Feliciana Bank & Trust Company in Norwood

  • Feliciana Bank & Trust Company Norwood BranchLouisiana
    13411 Main Street
    Norwood
    LA,70761
    The Bank of Norwood originated in January of 1904. One hundred and fifty shares of stock were issued and valued at one hundred dollars a share....