Ellesmere is located in Toronto Division of Ontario province. .
Subway station, (Edit)
Toronto, ON M1P 2W8, Canada
You know what really makes this station special? It has the most immaculate floors! Seriously, take a moment and look down at just how wonderful the floor is. Truly the best, and I've seen a lot of floors in my time.
The RT stops here, which is a fun ride... I'm pretty sure it's a ride, sounds like a rollercoaster anyway. There are also bus connections, which is great if you love busses!
Most convenient location with frequent train service.