Wong is owner of CARSTAR Auto World Collision in the Bay Area with locations in San Francisco and San Jose.
Posts tagged as “san francisco”
All 17 locations will operate under the Crash Champions name and banner, bringing the company's total number of shops in California to 51.