Foxborough, Massachusetts
On January 29, 2019, the location at Patriot Place in Foxborough, Massachusetts, closed abruptly.