Dina is our newest team member.  She enjoys all aspects of her job but loves working with patients to comfortably carry out visual field tests and OCT scans.  She also enjoys volunteering in her community and spending time with her family.


Amy joined Newcastle Eye Care in 2015.  Working at the front desk, she likes to get to know patients and her friendliness makes people feel comfortable.  Outside of work, she loves to spend time with her family, enjoys gardening and going to the gym. 

Dr. Nora Teo

Dr. Nora Teo graduated from the University of Waterloo, School of Optometry in 1995.  She also completed an internship at JFK Memorial Hospital in Philadelphia, receiving extensive training in the diagnosis, treatment and management of ocular diseases.  Upon graduation, Dr. Teo worked in various optometric offices in Brampton, Mississauga, and Etobicoke before deciding to start a practice with her husband in 2003.  She is an active member in her church and her four children keep her busy.

Dr. Karl Lee

Dr. Karl Lee earned his Doctor of Optometry Degree from the University of Waterloo School of Optometry in 1995.  He interned at JFK Memorial Hospital in Philadelphia and at the Scarborough Low Vision Clinic.  After practising in Bowmanville for eight years, Dr. Lee then started up Newcastle Eye Care with Dr. Teo.  He enjoys basketball, running, and spending time with his family. 




Krista is working towards becoming a certified optometric assistant.  She enjoys helping patients select frames that look great and feel great.  When not at the office she enjoys running and spending time with her family.

Our History

Newcastle Eye Care was founded in 2003 by the husband and wife team of Dr. Karl Lee and Dr. Nora Teo.  The office moved to its current location at 14 North Street in the fall of 2012, having previously occupied a space across the street on King Avenue. 

APPOINTMENTS  (905) 987-4251