This facility is still closed due to Covid, the atms are available but until further notice this location is closed
This SunTrust ATM is inside Walmart at Mill Creek Crossing Shopping Center, 3795 Buford Mill Dr, Buford, GA 30519.