Locksmith Service Be the first to review Rating: 59 Lamoille Lock & Key PO Box 94, Waterbury Center, VT