This Bank of America ATM is located in the shopping plaza on Water Street at Edgell Road. Bank of America ATMs are available 24 hours. Bank of America customers can make deposits, get cash, transfer funds and more. Patrons who are not members of Bank of America may be able to get cash from this ATM, but should check with their bank before using the ATM to see if they will incur any additional fees or charges.