DDRO: Downtown Denver Residents Organization

What does DDRO mean? The above is one of DDRO meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Downtown Denver Residents Organization