Canadian Locksmith Go beyond the maintenance of your doors, locks and safes. Our locksmiths can help you Improve the security of your home Instantly! Gain access to a wide range of advanced security solutions for your London home and business. Phone: 5198046895 130 Dufferin Ave London, N6A 5R2 Canada Map Other Categories: House & Home » Furnishing and Fixtures |