2400 Admiral Baker Rd., San Diego, CA 92120 United States