Frances Willard House Museum photograph

Frances Willard House Museum

Use attributes for filter !
Address1730 Chicago Ave, Evanston, IL 60201, USA
Area4047
Hours Closed ⋅ Opens 1PM Thu
Phone +1 847-328-7500
Architectural styles Carpenter Gothic
Date of Reg.
Date of Upd.
ID899777
Send edit request

About Frances Willard House Museum


The Frances Willard House is a historic house museum and National Historic Landmark at 1730 Chicago Avenue in Evanston, Illinois. Built in 1865, it was the home of Frances Willard and her family, and was the longtime headquarters of the Woman's Christian Temperance Union.

Where is the Frances Willard House Museum

Frances Willard House Museum Map
Click on the photo of Frances Willard House Museum to view it on Google Maps.

Related Persons

Next Profile ❯