1. Taylor Rental Norfolk 262 dedham st, norfolk, MA 02056 Coordinate: 42.08809,-71.30344 Phone: (508) 384-9444
2. Norfolk Grand Rental Station 262 Dedham St, Norfolk, MA 02056 Coordinate: 42.08809,-71.30344 Phone: (508) 384-3610