Orchard Recovery Centre Ltd Orchard Recovery Centre Ltd Want to display your own photos for your business? Choose an Enhanced or Premium Package. Upload banner images for your business! Read our guide to adding banner images. Home - Business Listings - Health Care - Orchard Recovery Centre Ltd Orchard Recovery Centre Ltd Website Reception 604 947-0420 Email: intake@orchardrecovery.com An internationally accredited treatment center for drug and alcohol addiction, with program lengths of 12, 28, and 42 days. Featured in: Health Care