thejacksondiner.com
Jackson Town Square
George Washington Memorial Park, commonly known as the Jackson “Town Square”, is the cultural, civic, and mercantile heart of the Town of Jackson. Dedicated as a park in 1934, the four …