Location Map of Our Lady of the Pillar Parish (Sta. Cruz Church)

Santa Cruz, Manila City, Metro Manila
Go back to Church Info and Schedule