2025 Denver 9/11 Memorial Stair Climb
9/11 Memorial Stair Climb The annual Denver 9/11 Memorial Stair Climb was held on September 11th, 2025 at 1801 California St. in Downtown Denver to honor the 343 FDNY brothers killed in 2001. The stair climb is limited to only 343 firefighters. The climb started in September of 2005 with members from the Denver Fire Department and Castle Rock Fire Rescue …




















