Suicide Dramatically Declines Downtown DenverTremont Parking Garage on 15th & Tremont in Denver has historically been a conduit for evil as 17-22 people a year have committed suicide...