Asked in
Christmas
Movies
Film Directors

Where was 1986 Christmas Snow filmed?

Answer

User Avatar
Wiki User
December 24, 2010 6:05PM

Christmas Snow was filmed on location in Okmulgee and Tulsa, Oklahoma