Yahoo
Brake job needed.
T & S Shell Svce Center Gas Station

Website: find.shell.com

Phone: (718) 672-4140

Cross Streets: Near the intersection of Grand Ave and 74th St

74-01 Grand Ave Elmhurst, NY 11373 ·352.60 mi

Is this your business? Verify your listing

Reviews

yelp
4.0 7 reviews
5 star
4 4 star
1 3 star
1 2 star
0 1 star
1
Viki K. 02/24/20

Nick is the best mechanic ever! I have a 2002 VW and it makes not one single noise, I went through a drive thru and thought my car was off!!! He's amazing and keeps his word Very professional...

More
John K. 09/14/20

Where did Nick go? Just disappeared He retired? He just ran to my car the other day to start hi, he didn't say anything about retiring, really strange

More
Paul G. 12/19/19

Having a good reliable mechanic is just as important as having a good doctor - in some ways even more important since a car, unlike your body, can not heal itself. I have been going to these guys...

More
Jenn G. 06/23/13

Gas prices are more expensive than usual but I've noticed all shell has stations are hocking up the price because of the deal they have with Stop & Shop, ($100 of groceries= $.10 off per gallon...

More
Antonio S. 10/21/12

I shop at the local Stop and Shop (which is next door to this station). I asked the attendant if he could help me out to use my Stop and Shop card to get the discount on gas. I usually get my gas...

More
Advertisement
Mobilize your Website
View Site in Mobile | Classic
Share by: