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