Consolidated Display Co., Inc.

P.O. Box 4108 Naperville, 60567-4108 888/851-SNOW

It is filed under PHOTO, sets / props / costumes / stunts / special effects