Location Map of Holy Spirit Parish

Narra St., Pangarap Village, Caloocan City, Metro Manila
Go back to Church Info and Schedule