University of Miami Sports Medicine Entry Point from the street is located in Miami, United States on 1347 NW 14th St. University of Miami Sports Medicine Entry Point from the street is rated 5 out of 5 in the category university hospital in United States.