1. Stadium Auto Sales 35 Everett Ave, Everett, MA 02149 Coordinate: 42.40146,-71.04175 Phone: (781) 605-1914