Independence Park - Credit: Wikimedia Commons
McCullough Park is a park located in the Independence Heights neighborhood of Houston, Texas, which is listed on the National Register of Historic Places. It was originally called Independence Park but was renamed by the city of Houston after its acquisition of Houston Heights in 1929. Read more on Wikipedia
Source: en.wikipedia.org