1. The Best Auto Body 88 E Elm St, Everett, MA 02149 Coordinate: 42.4004,-71.04621 Phone: (857) 888-1006