




Website: find.shell.com
Phone: (617) 527-9704
Cross Streets: Near the intersection of Centre St and Norwood Ave
Closed now
- Mon 7:30 AM - 5:00 PM
1365 Centre St Newton, MA 02459 ·529.30 mi
Is this your business? Verify your listing
Reviews
yelpI just got back from having my front bumper looked at by Marc, who I was recommended to by a colleague of his. It hasn't even been an hour since I left the Shell station but as I work in the...
MoreGetting inspection sticker They do the inspection sticker here . The staff is friendly. The vibe is welcoming. I have been coming here for years . I also live close . I come here for gas...
MoreThe folks at Newton Centre Shell are amazing! I just asked them to check my tires because I'm going on a long trip. They took such good care, did the job brilliantly and, as I left, I felt like I...
MoreHad a wonderful experience at this Shell station. They were friendly, helpful and provided great service. Highly recommend!
MoreThese are quality gentlemen. At one point, when my battery repeatedly failed to work, one of the mechanics personally drove me to my house and tested/jumped the battery in my driveway, and then...
More