The Castle Rock Downtown Alliance is a partnership between the Downtown Merchants Association and Downtown Development Authority. The Downtown Merchants Associations focuses on visitor traffic by producing high quality events and the Downtown Development Authority works to further thoughtful development and place making in Downtown. The DMA and DDA share a collective vision of a vibrant and prosperous Downtown.