Santo Cruz Parish ChurchParishShareSampaguita StreetNavotas, Metro Manila 1471PhilippinesGet directions