1. Sarasota Lock & Key Shop 1342 N Lime Ave, Sarasota, FL 34237 Coordinate: 27.35024,-82.52402 Phone: (941) 953-3773