The Store

We have moved into our retail premises located right downtown in Elora just near the L & M and opposite the Library.

Please drop in for all your locksmithing needs. The exact location is 159 Geddes Street Elora, N0B 1S0

Store hours are 10am to 4:30pm Tuesday to Friday, However, we are on call for installations and emergency work so Please ring us on 519 846 1488 to confirm that someone will be there.

photo 1024x768 The Store