Locksmith Professional Be the first to review Rating: 73 Ells Lock Service LLC 222 Troy Rd, Moscow, ID