Address: 2351 Morena Boulevard, San Diego, CA 92110, USA
Phone: (858) 876-2190