Name | U-Haul Trailer Hitch Super Center of Santa Rosa(Santa Rosa) |
Hours | 7AM - 7PM |
Rate |
|
Address | 3601 Santa Rosa Ave, Santa Rosa CA 95407 |
Phone | (707) 703-1457 |
Map | U-Haul Trailer Hitch Super Center of Santa Rosa(Santa Rosa) Google Map |
Only U-Haul offers an Unlimited Lifetime Hitch Warranty AND a Two Year Wiring Service Plan for your tow vehicle AND your trailer.