3475 N. Peck Road, El Monte, CA 91731 Call us at (626) 442-3180
Star Tire Launches New Website
Star Tire has been in business since 1964. We are proud of our heritage and quality work we provide. Star Tire is located at 3475 North Peck Road in El Monte, CA 91731. We successfully serve our customers in El Monte as well as the immediate areas of Los Angeles and West Covina. We provide excellent...
Written on Tuesday, September 18, 2012 by Michael