Skip to main content

Tennis Plaza - South Miami

sporting goods store · South Miami, FL

Address
6112 S Dixie Hwy, South Miami, FL 33143-5003
Phone
(305) 661-7901
Website
tennisplaza.com
Where
25.7019, -80.2922

Search Hominin for Tennis Plaza - South Miami

Other sporting goods stores nearby

More in South Miami

Tennis Plaza - South Miami — sporting goods store in South Miami, FL | Hominin