|Laurie's like been kidnapped by alien..... where is she anyway???|
This thread asks the same question...
In You Can't Always Get What You Want, season 7, episode 9 (the Thanksgiving one where Eric wants to go to a Styx concert), Kitty mentions that Laurie's in Canada. It's part of her complaining to Red that no one is going to be there for dinner. She doesn't say why Laurie's there.