Soosaiyappar ChurchParishShareSinna Uppodai Road30100 Batticaloa, Eastern ProvinceSri LankaGet directions