Telephone Tel: (888) 842-6328 Address 752 Otay Lakes Rd Chula Vista, CA, United States 91910 Website https://www.navyfederal.org/