San Nicholas de Tolentino ChurchParishShareSanto Rosario StreetBaybay, Leyte 6521PhilippinesGet directions