Location, Location, Location – Not only is Newton's overall location very convenient (it's only seven miles away from Boston), but also, the town is composed of 13 small villages that each have their own unique character. Greg Reibman, the president of ...