Iglesia Nuestra Señora de la AsunciónParishSharePlaza de la Iglesia47161 Tudela de Duero, Castilla y LeónSpainGet directions