Our Lady of Lourdes Parish ChurchParishShareJ. Borja StreetTagbilaran, Bohol 6390PhilippinesGet directions