Saint Michael ChapelChapelShareSt Michael StreetDavao City, Davao Region 8000PhilippinesGet directions