Indoor Stadium is located in Dandagamuwa, Sri Lanka on Faculty of Agriculture & Plantation Management. Indoor Stadium is rated 4 out of 5 in the category stadium in Sri Lanka.
Address
Faculty of Agriculture & Plantation Management
Accessibility
Wheelchair-accessible car park