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
727 Hanover Road
York, Pa 17406

Hours of Operation:

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