The Christmas Card House Location
The Christmas Card House Location. Web the hallmark channel movie a christmas card was filmed inside the nevada city classic cafe in 2005, with local extra mellissa litchfield parrett in the scene walking. In a neat twist of fate, shepherd actually grew up on. Nevada City from The Christmas Card I've Scene It On Hallmark from www.ivesceneitonhallmark.com 2 of 2 found this interesting. In a neat twist of fate, shepherd actually grew up on. Is a unique group of distinctive traveling fans who saw this movie and decided to. ...