Address & Contacts 3708 Ruffin Rd San Diego, CA 92123 Tel: 858-292-9622 Contacts Tel: 858-292-9622 Address & Contacts 3708 Ruffin Rd San Diego, CA 92123 Today's Hours