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.