1801 W. Taylor St.

Carroll

Where Edward and Catherine Higgins Carroll lived from 1899 to 1901.

US

IL

Chicago

1801 W Taylor St

Chicago Map