Tennis Plaza
OPEN NOW
Today: 10:00 am - 7:00 pm
TollFree: (800) 955-7515
Phone: (786) 427-1144
Address: 1607 NE 2nd Ave, Miami, FL 33132
Website: https://www.tennisplaza.com
8452 NW 6th Ct, Miami, FL 33150
401 Biscayne Blvd, Miami, FL 33132
401 Biscayne Blvd, Miami, FL 33132
1071 W Flagler St, Miami, FL 33130
78 E Flagler St, Miami, FL 33131
1415 NW 15th Ave Apt 1006, Miami, FL 33125
78 E Flagler St, Miami, FL 33131
59 Beacom Blvd, Miami, FL 33135
833 SW 29th Ave Ste 5, Miami, FL 33135
1448 Alton Rd, Miami Beach, FL 33139