Canales Auto Repair Inc
3000 W Slauson Ave
Los Angeles, CA 90043-2507
323-294-8007