Sheila Tan, DDS Home AACD Cosmetic Dentists > Sheila Tan, DDS Address: 1328 W El Camino Real #1 Mountain View, CA 94040 United States GPS: 37.3888335, -122.08943790000001 Telephone: (650) 962-8773 Tweet