Originally Posted by bigdogmom
Huh; I had to look that up on Google maps.... I grew up in Newton and my family is still in the area but I haven't lived in Massachusetts since 1974 so although place and street names sound familiar, I can't always picture where they actually are.
Actually not very far from Newton thru some back roads.
1974 now that was a very interesting year!!