9449 Friars Rd., San Diego, CA 92108 United States