Northside Vision Center is located at the north side of Edmonton on castle downs road, just a short drive from 97 st. For booking eye exam ‎please contact us using the contact form below, we are directly bill to most of the insurances. Walk-ins are welcome, our licensed optometrists and opticians have offered the highest standards of quality and individualized attention in a relaxed atmosphere, we offer the best selection on of discounted ‎eye wear in Edmonton

Get in Touch