Navigate to: Colorado Department of Revenue
Physical address:
1375 Sherman St.
Denver, CO 80261
Phone: 303-238-7378