Castle downs Vision Center has best optometrists in Edmonton, offers eye examinations and eye health check, as well as being equipped for dispensing glasses, sunglasses, and contact lenses. Give us a call, ask about direct billing, and our on-going 2 -for- 1 sale. Our staff is ready and willing to assist you!