Commercial & Worcester Center Blvd., Worcester, Massachusetts - MA 01608
CitySquare shopping center is located in Worcester, Massachusetts. Shopping center address and directions : Commercial & Worcester Center Blvd., MA 01608.
CitySquare page includes information from mall - mall shopping hours, location and directions, stores and malls locator. Stores or factory outlet stores listing search on the list below.
CitySquare is a $563 million multi-phased private/public commercial real estate project which aims to create a vibrant, pedestrian-friendly center in Downtown Worcester
Bookmark our website and stay in touch. Share and like Malls and Stores Info on Facebook and get News, Information about Sales and Events.