Where do you need News And Media Services ?
The Denver Studio Complex
303-722-4747
39.712256
-104.992477
About The Denver Studio Complex
The Denver Studio Complex is located at 241 S Cherokee St Ste A, Denver, CO. This location is in the Baker neighborhood. This business specializes in News & Media and has 1 review(s) with a star rating of 5.0.
Reviews about The Denver Studio Complex
Great place but gone now!
This was a great place to shoo tfilm and video, bu tthe building was sold and they are no longer there. Try these guys in Littelton insrtead: http://RMAVP.com They have a nice studio and offer both daily AND hourly rates- unusual for this industry!
By mediamark May 08, 2012 at 09:20 AM