🏦American National Bank and Trust CompanySouthlake🏦 Full Service OfficeNational Bank📍 25 Southlake Drive, Union Hall, VA 24176, Union Hall, VA 24176📞 540-576-1218🗺 Franklin County🌐 amnb.com