Edo Japan in Lethbridge - Locations & Hours

(3.0/5 - 3 votes)
Name Address Phone
Edo Japan - Coulee Creek 3703 Mayor Magrath Drive South (403) 320-9191
Edo Japan - Park Place L04, 501 - 1st Avenue South (403) 394-9981
Edo Japan - West Lethbridge #23, 550 University Drive West (587) 425-4430

Other popular stores in Lethbridge: