1. American Auto & Trucks 27 River St, Dedham, MA 02026 Coordinate: 42.24278,-71.14544 Phone: (781) 326-5533