Get Directions to ATM ← View details 3338 Point Mallard Parkway Southeast, Decatur, Alabama 35603 Get Directions From* To * — Required information