Contact Information Address: 972 Hamilton Road, London N5W 1V6 519-455-9630 Map Get directions from: 972 Hamilton Road, London N5W 1V6