Orchard was founded in Toronto, Canada. Our headquarters is located at 1139 College Street, Toronto, Ontario.
Our customers in the United States can find us at 44 Tehama Street, San Francisco, CA 94105.
We will have someone available to assist you between 10AM-6PM, Monday to Friday, and by special arrangements on evenings and weekends. Thinking about stopping by? Leave us a message and let us know!