Yahoo
Waiting for oil change
Newton Centre Shell -- 1365 Centre Street @ Norwood Avenue Junction, Newton Centre        Sign & Exterior
Newton Centre Shell -- 1365 Centre Street @ Norwood Avenue Junction, Newton Centre        Station
Newton Centre Shell -- 1365 Centre Street @ Norwood Avenue Junction, Newton Centre        Sign
Newton Centre Shell -- 1365 Centre Street @ Norwood Avenue Junction, Newton Centre        Auto Repair
Newton Center Shell Gas Station

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

yelp
4.5 27 reviews
5 star
21 4 star
1 3 star
1 2 star
1 1 star
3
Karly M. 02/12/20

I 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...

More
Alexandra A. 09/24/25

Getting 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...

More
Karen B. 06/18/25

The 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...

More
Eric M. 02/23/24

Had a wonderful experience at this Shell station. They were friendly, helpful and provided great service. Highly recommend!

More
Brett I. 11/16/24

These 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
Advertisement
Mobilize your Website
View Site in Mobile | Classic
Share by: