Marilao Church

While the town of Marilao in Bulacan is often recognized as the home of the National Shrine and Parish of the Divine Mercy, there exists an older, historically rich church that holds deep roots in the spiritual and cultural heritage of the town—St. Michael the Archangel Church, more commonly referred to as Marilao Church.