what channel is arrow on direct tv

Is Arrow still airing? The eighth and final season of the American television series Arrow premiered on The CW on October 15, 2019, and concluded on January 28, 2020, with a total of ten episodes. … Arrow (season 8) Arrow No. of episodes 10 Release Original network The … Read more