San Juan BautistaParishShareCalle de la Iglesia05635 Navacepeda de Tormes, Castilla y LeónSpainGet directions