There are night kennels on the back side of the shelter at pet admissions. You can drop off an animal at any time of day. Shelter staff check the kennels throughout the night for animals that come in.
I'm not sure about this location, but at the Buddy Center in Castle Rock they had kennels accessible to drop animals off overnight. I'm not sure if they were attended or not.
Sorry but I'm sure that no one is there after hours for intake. You might call though to double check me. The satellite station in the Stapleton area doesn't exist anymore. You would have to go to Iliff and Quebec.
Thanks! Your answer is awaiting moderation.