Needham Shell logo facebook logo-blue twitter logo-blue

Needham Shell

875 Highland Ave

Needham, MA




Come to Needham Shell and receive top-notch service at affordable prices on all your gas station, automotive maintenance, and towing and transportation needs.

Enjoy a full-service auto center with personalized service

For gas:

Monday – Sunday           6:00am - 10:00pm

Opening Times

For state inspection and repair:

Monday – Friday           7:00am – 7:00pm

Saturday                        8:00am – 4:00pm

Sunday                          Closed


General info. - 781-444-9745



Experience the highest quality in vehicle repair and service at Needham Shell. For your peace of mind, our technicians are ASE-certified!

A car being inspected