We’ve moved into our new, stunning space downtown at 86 Third Street #112, Los Altos! I couldn’t be happier about our new orthodontic practice home in the heart of Silicon Valley. New Office Tour Video – Check out my video tour of our new office! It was a lot of work, but all worth it in…Details
Makers of Invisalign at our new Los Altos location. May 16, 2017.