St. Michael Archangel ChapelChapelShareSantan RoadNapolan, Zamboanga del Sur 7060PhilippinesGet directions