Star Tire Center, Inc

3475 Peck Rd.
El Monte
,
CA
91731
626-442-3180
Schedule Service