Nationally Ranked Locally Trusted | (303) 436-6000
The Department of Birth and Death Certificates at Denver Public Health is now located at:
120 W. 5th Avenue
Denver, CO 80205
This new space offers:
Download a map to view our new location.
After decades of opioid abuse, a new study by the Researched Abuse, Diversion and Addiction-Related Surveillance (RADARS®) System shows that abuse rates are decreasing.