Church
St. Michael the Archangel Parish
8 locals recommend,
Tips from locals
Church at the back of the Avida Building. Walking distance. Pay a visit!
Unique things to do nearby
Locals also recommend
Location
1928 10th Ave
Taguig, NCR