Nightmare on Main St. Home » Texas Haunted Houses Nightmare on Main St. Address 1620 Main St Vernon, TX 76384 Phone 940 839-9118 Website https://nightmareonmainst.com/