Saint Isidore the Worker Parish ChurchParishShareDiaz StreetTalavera, Nueva Ecija 3133PhilippinesGet directions