Sports complex
Kingdom Sports Arena
Miami, FL100% like it (5.0 / 5 Reviews )
CONTACT
Address: 234 NW 161st St, Miami, FL 33169, United States Map ➦ Get Directions
Phone : +1 (954) 826-7076 Call
ABOUT
Kingdom Sports Arena is a sports complex located
at 234 NW 161st St, 33169, Miami
, FL.
It has received 5 reviews with an average rating of 5.0 stars.
It has received 5 reviews with an average rating of 5.0 stars.
FAQs
Accessibility:
- ✅ Wheelchair-friendly parking
- ✅ Wheelchair-accessible entrance
This Sports complex received 5.0 points from 5 customer reviews.
The address of Kingdom Sports Arena is:
Kingdom Sports Arena234 NW 161st St
Miami, Florida 33169
P: +19548267076
Kingdom Sports Arena is listed under
LOCATION
Kingdom Sports Arena Location