(Please note: when you choose an answer as a Best Answer, or at least give a thumbs up, it helps ... more
There is a BofA ATM and branch in the Roche Brothers shopping center.
South Natick is a fine and decent area to live. Good ... more
I think the North natick area can be highly desirable, it is a beautiful area. It depends on your needs and lifestyle. Many year ago, there was always a "right and wrong side of ... more