 20th & Welton station

20th & Welton station is an island platformed RTD light rail station in Denver, Colorado, United States.Originally operating as part of the D Line, the station was opened on October 8, 1994, and is operated by the Regional Transportation District.