Auto Oil & Lube in Amesbury, MA Pro Lube60 Elm StAmesbury, MA, 019139783880013Auto Oil LubeAutomotive Radiator ServiceOil ChangePoor Boy OilWentworth Oil Services Show More