
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
yelpNick 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...
MoreWhere 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
MoreHaving 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...
MoreGas 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...
MoreI 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