Immaculate Conception ParishParishShareFerdinand E. Marcos StreetWao, Lanao del Sur 9716PhilippinesGet directions