Centrum Hubbard Published February 5, 2017 at 3727 × 2682 in Construction Progress: Centrum Hubbard and 412 North Wells Conveniently located right next door to 225 West Hubbard (right), aka HQ for both Centrum and Hirsch Associates, Centrum Hubbard is rising in River North.