Civic center will be complete and open by mid-December