View as Admin

profile background
Organization image

New Look - Cottonwood Mall

Clinic | Chilliwack, British Columbia V2R 1A1

About

New Look Vision Group Inc. is the leading provider of eye care products and services across Canada and the largest luxury optical retailer in North America.

Founded:

2016

Contact

    45585 Luckakuck Way

    Chilliwack, British Columbia V2R 1A1, V2R 1A1

    Canada

    (604) 824-2919

    Map