5998 Alcala Park
San Diego, California 92110

Added by yahoo careers on October 26, 2011