Branch addresses, phone numbers, and hours of operation for State Bank & Trust Company in Covington, LA.
State Bank & Trust Company Covington LA 107 Terra Bella Blvd 70433