Located in the Cypress Point shopping center, this Chase branch has 24-hour access ATM in an enclosed lobby and several teller stations. But if you can't make it here, Chase lets you deposit your check by taking a picture of it with your smart phone.