1. Taylor Rental Norfolk 262 dedham st, norfolk, MA 02056 Coordinate: 42.08809,-71.30344 Phone: (508) 384-9444