1. Beedle's Lock & Key Shop 52 Bowman St, Farmingdale, ME 04344 Coordinate: 44.24496,-69.77575 Phone: (207) 582-5151