The speculation over in the New England forum is that the location near Portsmouth, NH (marked "Seabrook, ME" in your list) is at one of the nearby Simon properties:
The speculation on the "Worcester MA" site is favoring either:
- Mall at Fox Run, Newington NH
- Premium Outlets, Kittery ME
The speculation on the "Worcester MA" site is favoring either:
- Mass Pike Charlton rest stops (separate stops, east- and west-bound)
- Center at Hobbs Brooks, Sturbridge MA (in light of the fact that Diarmud gave a press interview saying that there'd be a SC in Sturbridge)