Presto! ATM at Publix Super Market 2501 May River Drive, Bluffton, SC 29910