Saint Isidore the Farmer ParishParishShareNarra StreetKalawit, Zamboanga del NortePhilippinesGet directions