I'm not sure if they have other locations but this place was awesome for the kids
Yes, there are other locations in the state of Florida, but this is the only Defy Orlando.
Yes I think in Lakeland Florida
Thanks! Your answer is awaiting moderation.