National lottery bord tickets counter is located in Dehiwala-Mount Lavinia, Sri Lanka on 156 Attidiya - Mount Lavinia Rd. National lottery bord tickets counter is rated 5 out of 5 in the category lottery retailer in Sri Lanka.
Address
156 Attidiya - Mount Lavinia Rd