Stouffville Locksmith MasterStouffville Locksmith Master, 24 hour lock repair, re-key, change, 877-878-3155. Address: 37 Edward Street, Stouffville, ON L4A1A4. Website: http://www.stouffvillelocksmithmaster.ca 24 hour Stouffville Locksmith Master, 24/7 Locksmiths in Stouffville ON.