Dr. Chiu is a licensed Optometry in ON. Medical degree obtained from New England College of Optometry. Currently practices at Yorkdale Optometry (Yorkdale Optometry), located at 3401 Dufferin St, North York, ON M6A 2T9. In addition to English, Dr. Chiu speaks Cantonese and accepts new patients.