We just may be the longest running shop in the Lowell, Massachusetts area. Rogers Street Automotive was first established in 1929, owned by a father and son team of mechanics. While the shop has changed ownership since then to the Latta family, where another father and son duo have been repairing vehicles here since 1993.