Local Locksmith Professional Be the first to review Rating: 76 Dupuis Hardware & Locksmith 2 Spruce St, Biddeford, ME