Parroquia de María AuxiliadoraParishShareCalle Pajarillos47012 Valladolid, Castilla y LeónSpainGet directions