• 2690 Truxtun Road, San Diego, CA 92106