Location

Welcome to North & Hudson!

We are located at 108 N. State Street, Chicago, IL.  We are located on the lower level (pedway) between the Red Line & Blue Line.