San Diego Address: 8572 Spectrum Ln, San Diego, CA 92121 Phone: (858) 289-5818 Hours: Mon – Fri 9:00am – 5pm Sat – 11:00am – 4:00pm Sun – Closed Browse Job Openings Here