Front of the Taft Farmstead, located at riveway to the Power Farmstead, located on Rochester Road in Rochester, Illinois, United States. Built in 1906, it is listed on the National Register of Historic Places.