Where is Central Station?
Central Station is located in Downtown Edmonton. If you're looking for things to see and do in the area, you may want to check out West Edmonton Mall and Citadel Theatre.
Things to see and do near Central Station
What to see near Central Station
- Edmonton Convention Centre
- Sir Winston Churchill Square
- Edmonton City Hall
- Rogers Place
- Muttart Conservatory
Things to do near Central Station
- West Edmonton Mall
- Citadel Theatre
- Edmonton City Centre
- Winspear Centre
- Art Gallery of Alberta