Iglesia de San JuanParishShareCalle Padre Belda37800 Alba de Tormes, Castilla y LeónSpainGet directions