Thopawewa ChurchParishSharePotgul Mawatha51000 Newtown, North Central ProvinceSri LankaGet directions