An interactive map showing the location of Hubbard, Willard and Josephine House, Indianapolis, Marion County, Indiana, USA.