welcome to the ellwood house, a national register historic site located in dekalb, illinois. given to the dekalb park district in 1964 by mrs. erwin perry ellwood and her three children, the property is operated as a museum by the not-for-profit ellwood
검색 하기 키워드:
nonprofit, including social services, ellwood house museum, 509 n. first street, dekalb, il