1. U-Haul Trailer Hitch Super Center of Route 16 Medford Somervil
596 Mystic Valley Pkwy, Somerville, MA 02144
Coordinate: 42.41671,-71.12943
Phone: (617) 440-7410
2. Penske Truck Rental
352 McGrath Hwy, Somerville, MA 02143
Coordinate: 42.38071,-71.09033
Phone: (617) 354-4535
3. U-Haul Moving & Storage of Somerville
151 Linwood St, Somerville, MA 02143
Coordinate: 42.37871,-71.08801
Phone: (617) 625-2789