75 Carl Hall Rd, Toronto, ON M3K 2B9, Canada
Cricket Ground
Football Ground
An outdoor sports turf facility near downtown Toronto offering open recreational grounds for football, cricket, and community events.