State Bank & Trust

  • Banks
107 Terra Bella Blvd.
Covington, LA 70433
(985) 273-3140
(985) 273-3146 (fax)