4167 S Western Ave
U-Haul Moving & Storage of South Central
11020 S Vermont Ave Los Angeles, CA
ARCO-Sunfax Auto Repair
7901 W Sunset Blvd Los Angeles, CA
The customer service at this location is always excellent. This was my second time coming to this location. The employees were very courteous and helpful.
April 18, 2011
U-Haul at Western Ave