Dr. Sandra Chiu is a Ontario state licensed medical doctor, specializing in Optometry. Graduated Magna Cum Laude from New England College of Optometry, Dr. Chiu currently is working at Yorkdale Optometry, located in 3401 Dufferin St North York ON M6A 2T9 Please call +1-416-256-6054 to contact. | |||