U-Haul
935 S Santa Fe Ave
Vista
CA
92083
(760) 945-9801
uhaul.com
Open
Sunday
8:00am-6:00pm
Monday
8:00am-6:00pm
Tuesday
8:00am-6:00pm
Wednesday
8:00am-6:00pm
Thursday
8:00am-6:00pm
Friday
8:00am-6:00pm
Saturday
8:00am-4:00pm
Payment Methods:
Visa, MasterCard, American Express, Discover
Unrated
Open Map
Description
U Haul Company is located at 1134 N Melrose Dr, Vista, CA..
by merchantcircle on August 28, 2015 from
merchantcircle
24 Hour Satellite Tracking
Automotive
Bedroom Furniture
Heaters
Loading Ramps
One Way Rentals
Trailer Rentals
Truck Rentals
Trucking Companies
Trucks & Trailers