

962 Main St Waltham, MA 02451 ·528.78 mi
Is this your business? Verify your listing
Reviews
yelpI can't express just how happy I am with the service. Tony is truly an outstanding human being who does honest work. I felt no different than getting help from a family friend. I highly recommend...
Morewish I had read other people's review. sadly i did not. They quoted one price in writing but charged me almost double the price, and never informed me. This is a scam. Dishonest. I share the pain...
MoreThis is NOT a 24 hour station. Looks like few if any of the 24 hour Shell astations are, judging from the reviews here of the Westwood and other locations. The folks that work here are very...
MoreI patronized this establishment, one last time, a couple of years back. The guy behind the counter starts yelling and swearing at me the moment I set foot in the door to pay for gas, for...
MoreI wish I had read these reviews before taking two cars to get inspected here, but it didn't pop up on Yelp. Reading these reviews, I am more certain now that I definitely got scammed. Yesterday I...
More