Phan's Smog Station
6938 Thornton Ave
Newark CA 94560
(510) 794 - 0384
Auto Repair Mountain View CA
We Are Your Neighborhood Mechanic in Mountain View!
David Young is the shop manager and lead mecha Read more
I started this business in April 2005. it has been my goal to help the environment to be as clean as possible after seeing the res Read more