Central Square

Central Square is one of the main locations in Station Square. Central Square is the most popular location in the city, and is home to the many shops and stores that most people attend.