Idol Mobile Store is located in Yangon, Myanmar on No 50 Hin Tha Da St. Idol Mobile Store is rated 3.8 out of 5 in the category cell phone store in Myanmar.
Address
No 50 Hin Tha Da St
Accessibility
Wheelchair-accessible car park
Offerings
Repair services