Contact and Address
About the Business:
Denver Regional Council of Governments is a Local government office located at 1001 17th St #700, Central Business District, Denver, Colorado 80202, US.
The business is listed under local government office category. It has received 4 reviews with an average rating of 4 stars.
- PI Kutcher
- 6 months ago
- Terrie Vaughan
- 3 years ago
Here are some reviews from our users.
"My year old mom taken to wrong address, dropped off late for her appointment had to reschedule this much waited appointment because of this after also having had to walk a long ways to the entrance. Driver never picked her back up, she waited for 2 hours before having to call all over for a ride from friends. It's taking days for her to recover. Dishraceful!!!! No way to even voice her concern, Noone ever answers."
"Love the Ombudsmens office and staff."