Iglesia de María Reina InmaculadaParishShareCalle San Juanillo34003 Palencia, Castilla y LeónSpainGet directions