Townsend House

117 N. Canyon Park Rd.
Stockton
Illinois
United States