The Store

We have recently moved into our retail premises located right downtown in Elora just near the L & M on Geddes Street.

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

Store hours are 9:30am to 5pm 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.



Leave a Comment

HostGator Website Hosting