This place is located at the following address: Canada, Scarborough, ON M1P 4P5, 300 Borough Dr.
The phone number for this place is +1 (416) 296-02-96.
Scarborough Town Centre works at the following schedule: Mon-Thu, Sat: 10AM - 8PM.
The average rating of this place is 4.3 out of 5. Visit the Scarborough Town Centre reviews section to see what others have to say about this place and to put together your own feedback!
Reviews about Scarborough Town Centre