Contact Info. Address 3266 Nutmeg Street San Diego, CA 92104. Phone (619) 282-2184. Fax (619) 282-1203 · Contact by email .