A Christmas Snow Filming Locations
Where was A Christmas Snow filmed? A Christmas Snow was filmed in 1 locations across United States in the following places:
A Christmas Snow Filming Locations
Tulsa is a city on the Arkansas River, in the U.S. state of Oklahoma. It’s known for its art deco architecture, mostly in the central Deco District. Landmarks like the Philcade and Philtower buildings reflect a 20th-century construction boom fueled by the prosperous local oil industry. The Philbrook Museum of Art is housed in an Italianate villa that was once the home of a local oil magnate.
A Christmas Snow (2009)
Runtime: 110 minutes
Rating: 6.0
Release year: 2009
IMDB: tt1606191
Plot summary
A woman refuses to celebrate Christmas because of her father abandoning his family during the holiday.
Genres
Comedy
Drama
Family
Cast
Catherine Mary Stewart
Muse Watson
Cameron Ten Napel
Anthony Tyler Quinn
Directors
Tracy Trost