Shell is a fuel station Middlesex County Massachusetts located in United States.
543 Old Connecticut Path (at Speen St) Framingham , MA 01701 United States
I went in for an inspection and tried to let the cashier know my taillight was out. I asked if it would be possible to have that fixed and she bit my head off!!
Get your State Inspection here and get a FREE "good" car wash !
This place is awful