Carlos & Jose's Tire Shop
11848 Valley Blvd # 3b
El Monte, CA 91732
El Monte, CA 91732