1. Taylor Rental 61 Parkhurst Rd, Chelmsford, MA 01824 Coordinate: 42.62241,-71.35918 Phone: (978) 459-0116