Invisalign in Costa Mesa

  • 13 years ago
http://www.socalsmiles.net Invisalign Explained! Dr. Ganatra at SoCal Smiles in Costa Mesa talks about what Invisalign is, how it works, and reviews the entire process step by step. Is Invisalign for you?