" "
  • 620 Frederick St,
    Santa Cruz, 95062
  • Call or Text Us
    1-831-457-0343
  • Open Hours
    Tu, We, Fr: 8:00AM - 5:00PM & Th: 9:00AM - 6:00PM

Ask Dr. Catalina

What is Invisalign®?

You'd Be Amazed... The aligners are made through a combination of your orthodontist's or dentist's expertise and 3-D computer imaging technology. Patients Prefer Invisalign
Read More