An interactive map showing the location of Harry H. Nichols House, Maywood, Cook County, Illinois, USA.