Dr. Chan is a licensed Optometry in MA. Graduated in 2005. Medical degree obtained from New England College of Optometry. Currently practices at Boston Children's Hospital (Boston Children's Hospital), located at 300 Longwood Ave, Boston, MA 02115. In addition to English, Dr. Chan speaks Cantonese and accepts new patients.