User: Can you give me their address and phone number?
Assistant: They're located at 860 Willow Street and can be contacted at 408-289-8879.