Products and Services Offered at This Branch
Our St Charles Street Branch in Houma
The southeast Louisiana region is home to four branches of La Capitol Federal Credit Union – two in metropolitan New Orleans, one directly north of metro Nola, and one directly south of metro Nola. Southeast Louisiana is home to several universities including Loyola University, the University of New Orleans, Tulane University, Xavier University, Dillard University, Southeastern Louisiana University, and Nicholls State University.
Houma is deep in the heart of Louisiana’s Bayou Country, an area with more than 2500 square miles of swamp and wetlands.
The La Capitol branch, located at 1421 St Charles St., is across from Rouses supermarket near the intersection at Valhi. It features a drive-up ITM, a night drop, and dedicated parking in the front and side of the building.