About
Eden Smile Design, located in the heart of Newport Beach, redefines what it means to visit the dentist by combining spa-like comfort with world class cosmetic and restorative dentistry. Founded by Dr. L. James Chau a highly skilled, compassionate dentist recognized for his excellence in patient…