1. Sport Court Southwest Florida 7328 Elsa St, Englewood, FL 34224 Coordinate: 26.92158,-82.2774 Phone: (941) 475-4133