USA Sports Medicine Miami Beach
1220 20th St, Miami Beach 33139