Presto! ATM at Publix Super Market 2900 Peachtree Road, Atlanta, GA 30305