Edo Japan in Lethbridge - Locations & Hours
| 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 | |
