The Observatory – North Park, 2891 University Ave, San Diego, CA 92104.