Branch availability.Navy Federal offers more than 300 branches, some of which are located on military bases. It offers overseas branches located in 10 countries. Customer service.Customer service representatives are available in the U.S. to speak with members over the phone 24/7. Online, members...
You’ll also have to deposit $100 in the business account at the time of opening. You can find an application form on the Navy Federal website, and you’ll need to complete that before going any further. Then, to open a business account you can call Navy Federal on 1-877-418-1462 ...