Skip to content

Devonshire Mall- mini

all locations > canada > ontario > windsor > devonshire mall- mini

früz around the world

over 1400 stores in 47 countries

    Address:
    3100 Howard Ave
    Unit K15
    Windsor, ON Canada
    N8X 3Y8

    Phone: (519) 996-8164

    Business Hours:
    MON-FRI 9:30AM-9:00PM
    SAT 9:30AM-6:00PM
    SUN 11:00AM-5:00PM

    Ucard:

    Mini:

    Map: Get directions