Str Tire Center in Los Angeles
(310) 446-6204
The business probably no longer exists. STR Tire Center and Service has been providing complete automotive, brake and tire needs in the West Los Angeles, Westwood, Century City, Brentwood, Beverly Hills, Bel Air, UCLA, Rancho Park, Cheviot Hills, Culver ...