St. Michael the Archangel Parish ChurchParishShare906 39th StreetTaguig, Metro Manila 1635PhilippinesGet directions