Denver Media Center is opening for business in April, 2011. The 7,000 square foot workspace is designed for use by media professionals in Denver. Denver Media Center is conveniently located in Englewood – minutes from the Englewood town center.
Denver Media Center (DMC) will have 2 HD video studios, office space, green room, editing facilities, conference room, and much more.
Contact us today to see how DMC can help your creative media business.