According to our records, this business is located at 2773 Zelda Rd. in Montgomery (in Montgomery County), Alabama 36106, the location GPS coordinates are: 32.3627133 (latitude), -86.2657906 (longitude). South Trust Bank is categorized under Banks (SIC code 6021). Known organization manager is Jennifer Luster. The company employs
approximately 6 people. You can contact the company by phone at (334) 270-2360; the following fax number is also provided: (334) 309-1279.