Esther Shiner Stadium is a multi-purpose outdoor sports facility in North York, Ontario, located on the north-west corner of Bathurst Street, and Finch Avenue West.
Esther Shiner Stadium is a multi-purpose outdoor sports facility in North York, Ontario-west corner of Bathurst Street, and Finch Avenue West. A multi-purpose outdoor sports facility in North York are located on the north.