Local Issues

Westwood Community Center operations

West Community Economic Development Corporation is set to operate Denver's Westwood Community Center at 1000 South Lowell Boulevard under a three-year lease. The city council agenda includes the lease agreement.