425 Wharncliffe Road South, London Ontario N6J 2M6
Info line for new patients: 1-877-937-2282
As part of the Canadian Addiction Treatment Centres clinic network, you can find OATC London’s up-to-date hours here.
London is located in Southwestern Ontario and is at the confluence of the Thames River, approximately halfway between Toronto, and Windsor. London and the Thames were named in 1793 by Lord Simcoe, who proposed the site for the capital of Upper Canada. The village was founded in 1826.