1. Englewood Glass & Mirror 515 Paul Morris Dr, Englewood, FL 34223 Coordinate: 26.96965,-82.32061 Phone: (941) 270-4137