Dr. Chan is a licensed Family Medicine in ON. Graduated in 1994. Medical degree obtained from University of Toronto Faculty of Dentistry. Completed residency training at McMaster University. Currently practices at Aaron Yan-Lok Chan MD (Aaron Yan-Lok Chan MD), located at 245 Pelham Rd, St Catharines, ON L2S 1X8. Dr. Chan specializes in family medicine, primary care.. In addition to English, Dr. Chan speaks Cantonese.