Four Seasons Town Centre is a three-story shopping mall in Greensboro, North Carolina. We are located within the LensCrafters of the mall. Opened in 1974, it was the first enclosed shopping center in Greensboro. The shopping mall is located at the I-40 interchange with Gate City Boulevard (formerly High Point Road), southwest of downtown. Only a 10-minute drive from Jamestown, NC.