Most Sacred Heart of Jesus Parish Church-Rio TubaParishShareNickel AvenueRio Tuba, Palawan 5306PhilippinesGet directions