U-Haul
3000 W Main St
Alhambra
CA
91801
(626) 284-8592
uhaul.com
Hours
No hours of operations available
Payment Methods:
Visa, MasterCard, American Express, Discover
Unrated
Open Map
24 Hour Satellite Tracking
Bubble Pack & Packing Peanuts
Climate Controlled Units
Long Distance Specialists
Movers
Moving supplies
Moving Truck Rental
Piano Moving Specialists
Trailer hitches
Truck Renting and Leasing