St Thomas Locks & key duplicate Here at St Thomas Locks & key duplicate, we believe that everyone deserves fast and reliable access to a locksmith. Help shouldn’t come with hours of waiting and horrible paint damage. Forget the coat hangers and screwdrivers. Phone: (226) 210-5055 93 Alexandria Ave, St Thomas, ON N5P 3M7 Canada Map Other Categories: House & Home » Furnishing and Fixtures |