An interactive map showing the location of William H. Hatch House, River Forest, Cook County, Illinois, USA.