Best Tennis court in Miami, FL
1 Curtis Park
Public outdoor athletics center1901 NW 24th Ave, Miami, FL 33125, United States
2 Moore Tennis Center
765 NW 36th St, Miami, FL 33127, United States
Phone: +1 (305) 635-7459
3 Miami Dade College North Tennis Courts
33167, 11380 NW 27th Ave, Miami, FL 33167
Phone: +1 (305) 237-1469
4 Pepper Park Tennis Shop
1400 NW 135th St, Miami, FL 33167, United States
Phone: +1 (305) 687-2298
Map