Dr Vincent Leung in Redwood City California

Here at Redwood Dental Inc., we use the latest dental technologies to provide your care. By combining state-of-the-art technology with years of experience, our dentists and team can ensure you are receiving high-quality, individualized treatments that are both comfortable and effective. Give us a call at 650-369-9074 to learn more about dental technology in Redwood City, California, and make your appointment with Dr. Vincent Leung or Dr. Norman Chang!

Get Started Today