1. Best Auto Bargain 90 Stedman St, Lowell, MA 01851 Coordinate: 42.62719,-71.34944 Phone: (978) 441-4141