Jessica Lowndes Seen Out at Chateau Marmont

Jessica LowndesPhoto Credit: Pacific Coast News

Jessica Lowndes was seen out and about at Chateau Marmont in Los Angeles. You’ll next see her in the film “Abattoir”. The film is currently in post-production.