Contact Us

Contact us if you have any questions about our horror memorabilia shop or our review blog. Our store is based in York, Pennsylvania, and proudly ships to customers nationwide.

Returns can be made to:

The Crimson Screen, LLC
938 Laurel Woods Ln
Hanover, Pa 17406

Hours of Operation:

Monday – Friday, 8 a.m. – 4 p.m.

Online Store: 24/7