Dr Vincent Leung in Redwood City California

Have you lost teeth? We can help! Dr. Vincent Leung and Dr. Norman Chang provide dental implants in Redwood City, California, to restore your oral health and give you back a beautiful, confident smile. Implants replace your entire tooth, not just the crown, to promote better long-term oral health, function and stability as well as giving you the most natural-looking end result. Call Redwood Dental Inc. today at 650-369-9074 to learn more and set up a consultation with our skilled dentists.

Get Started Today