The Factory in Deep Ellum Upcoming events 05 October Clutch & Rival Sons Address 2713 Canton St, Dallas, Texas, US