Auto Depot Inc

323-566-3137
9501 S Alameda St
Los Angeles, CA 90002
No photo available for this business

Business Information

Automobile Parts-used & Rebuilt (whls)
Auto Parts & Accessories

Customer Reviews (1 reviews)

gant

on Yahoo Aug 01, 2008
HORRIBLE SERVICE!!!Don't ever do business with these guys. They are extremely late on delivering the parts. Also when they deliver the wrong parts they take forever exchanging it. When they cannot find the right... (more)

Browse our top cities

Browse cities by state