Auburn Mall Address 385 Southbridge Street Auburn, MA 01501 Phone: (508) 8
Search by State
What may seem like strange bedfellows, it has been reported that local malls are negotiating with Costco Corporation to start moving in.