Our Lady of Perpetual Help Parish ChurchChapelSharePurok NarraPalimbang, Sultan Kudarat 9809PhilippinesGet directions