What to know.
Boxing and Muay Thai gym inside the NEO Sports Plant on Euclid Avenue in Euclid-Green on Cleveland's east side.
What visitors said.
We have not added source-checked review excerpts for this place yet. Read current reviews on Google Maps.