1. G & S Auto & Truck Service 283 Lenox St, Norwood, MA 02062 Coordinate: 42.1856,-71.1992 Phone: (781) 762-7476