L.Z.
Welcome to the area!! I am very familiar with Newton. There is a Shaw's near you on rt. 30, towards Newton Center and Newtonville. There is a Stop & Shop in Watertown, but it's on the Newton/Waltham/Watertown line technically, on Pleasant Street. I think it would take you about 10 min. to get there - just do a map search for directions to be sure. These are the two that come to my mind that would be closest to you. I also recommend Trader Joe's, which is in Newton further down past Whole Foods but headed towards Newtonville and Newton Center and away from the highway interchange that Whole Foods is close to. Trader Joe's is all the benefits of natrual foods with no chemicals or additives, but their prices are lower than Whole Foods. They don't have the amazing medicinal/homeopathic section that Whole Foods has, but I love their food and go to the one near me in Arlington once a week along with the "regular" grocery store. Hope this helps! Happy shopping!