Bank of America, located on Route 35 South and Navesink River Road, offers banking services -- deposits, withdrawals -- and also has a 24-hour ATM. This branch also offers mortgages, refinancing and home-equity loans, as well as online banking. It accepts night and commercial deposits and boasts a drive-up teller window.