Toronto Youth Soccer Club
Facility Location
The Ultra Sports Centre is located off of Burcana Drive which is 2 streets South of Ellesmere on the West side of Birchmount.