STO Orthodontists curve image

Scarborough Town Centre

STO Orthodontists

410 Progress Ave, Unit D3
Scarborough, Ontario M1P 5J1

Phone: 416.283.6476

Office Hours:

  • Monday: 09:30 – 02:30
  • Tuesday: 09:30 – 05:30
  • Wednesday: 09:30 – 05:30
  • Thursday: 09:30 – 05:30
  • Friday: 09:30 – 02:30
  • Saturday: Closed
  • Sunday: Closed

Quick Contact