1. Englewood Lock & Key, Inc. 1498 S Mccall Rd Ste B, Englewood, FL 34223 Coordinate: 26.9388,-82.34321 Phone: (941) 475-2311