Start from
El Camino Dental
100 W El Camino Real STE 78, Mountain View 94040