1. U-Haul Trailer Hitch Super Center of Natick
830 Worcester Road Route 9, Natick, MA 01760
Coordinate: 42.299812,-71.3577
Phone: (508) 318-6513
2. Budget Truck Rental
327 W Central St, Natick, MA 01760
Coordinate: 42.28116,-71.39835
Phone: (508) 872-5304