This Bank of America ATM is located within a large parking lot off of Ventura Blvd. A few blocks away from any Bank of Americas, this stand alone ATM offers check deposits, accepts any ATM card and provides receipts with images of deposited checks upon them. The parking is free and the ATM is open 24 hours per day.