Williams Creek
Town in Indiana
Williams Creek is a town in Washington Township, Marion County, Indiana, United States. It is located about 9 miles north of downtown Indianapolis. The population was 430 at the 2020 census. It has existed as an "included town" since 1970, when it... Wikipedia
Show more
Show less