Star Tire Center, Inc.
location_on 3475 N. Peck Rd. El Monte CA 91731
phone 6264423180  
local_offer Wheels & Tires