1. Walkers 410 High St, Dedham, MA 02026 Coordinate: 42.24834,-71.16589 Phone: (781) 292-2144
2. Atlantic Auto Rental 100 River St, Dedham, MA 02026 Coordinate: 42.24212,-71.14852 Phone: (781) 471-5411