Information & Events
Auburn Mall is in Massachusetts, city Auburn. Mall is situated on adress 385 Southbridge St, Auburn, MA 01501-2498
Choose a store you are looking for from a directory below to view contat, store hours and more.
Other shopping malls
Front St., Commercial & Worcester Center Blvd., Worcester, MA 01608-1494
38 stores. (508) 856-9401
7 Neponset St, Worcester, MA 01606-2794