Our Lady of Lourdes Parish ChurchParishSharePioneer AvenuePolomolok, South Cotabato 9504PhilippinesGet directions