Leo’s store
Al Khobar- KSA
Al Khobar Al Shamalia- AlTurki Shopping Center-between 7th&8th St
Al Khobar Saudi Arabia
Al Khobar Al Shamalia- AlTurki Shopping Center-between 7th&8th St
Al Khobar Saudi Arabia
Phone: +966 54 500 8094
Monday | |
Tuesday | |
Wednesday | |
Thursday | |
Friday | Closed |
Saturday | |
Sunday |