519-434-7475

836 Dufferin
London, Ontario N6C 3P7


Please contact us for our current hours of operation