Where is Scarborough Centre Station?
Scarborough Centre Station is located in Scarborough. If you'd like to find things to see and do in the area, you might like to visit CN Tower and Scarborough Town Centre.
Things to see and do near Scarborough Centre Station
What to see near Scarborough Centre Station
- Centennial College
- University of Toronto Scarborough
- Seneca College
- Markham Pan Am Centre
- Markham Village
Things to do near Scarborough Centre Station
- Scarborough Town Centre
- Fairview Mall
- Toronto Zoo
- Aga Khan Museum
- Ontario Science Centre