The Rosedale Physiotherapy and Sports Injury Centre is conveniently located in downtown Toronto, opposite the Sherbourne Subway.