Figueroa Tire Shop
2027 W Slauson Ave
Los Angeles, CA 90047-1020
323-298-3060