National Indoor Stadium (1) is located in Yangon, Myanmar on 369 Lay Daungkan Rd. National Indoor Stadium (1) is rated 4 out of 5 in the category stadium in Myanmar.
Address
369 Lay Daungkan Rd
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance