1. Leo & Sons Auto Repair 157 S Broadway, Lawrence, MA 01843 Coordinate: 42.69555,-71.16272 Phone: (978) 687-1155