Greendale Mall store list
Information & Events
Greendale Mall is located on 7 Neponset Street, Worcester, MA 01606. More than 41 stores.
In the following section you will find all the stores in the mall. To view more information about a specific store, please click on the store below.
Other shopping malls
26 stores. (617) 527-1400
300 Boylston Street, Chestnut Hill, MA 02467
82 stores. 978-537-7500
100 Commercial Road, Leominster, MA