Sri Saddhatissa International Buddhist Center is located in Nugegoda, Sri Lanka on 31 D. M. Colombage Mawatha. Sri Saddhatissa International Buddhist Center is rated 5 out of 5 in the category religious institution in Sri Lanka.
Address
31 D. M. Colombage Mawatha