South Attleboro

South Attleboro

You know, every time I ride the Commuter Rail or Amtrak through Attleboro Station, I always think “Wow, this looks like a really nice downtown!” But South Attleboro? Ehhhhhhh. If you like big malls and decrepit train stations, this is the place for you....