17th St & Champa St [ X Stop ] is located in Denver County of Colorado state. .
The coordinates that you can use in navigation applications to get to find 17th St & Champa St [ X Stop ] quickly are 39.747089 ,-104.992397
Contact and Address
Address:
Denver, CO 80202, USA
Postal code:
80202
Location & routing
Get Directions
Reviews
Evan
(December 8, 2016, 12:45 pm)
Not too many people screaming at thoughts in their heads, not much puke on the ground. Solid place to wait for the bus.