Dr. Ham is a licensed General Dentistry in CA. Medical degree obtained from UCSF School of Dentistry. Currently practices at Contra Costa Children's Dentistry (Contra Costa Children's Dentistry), located at 355 Lennon Ln, Walnut Creek, CA 94598. Dr. Ham specializes in Dental Cleanings, Periodontal Treatment, Dental Restorations, Crowns and Bridges, Dentures and Partials, Root Canal Therapy, Oral Surgery, Dental Implants, Orthodontic Screening, Invisalign........ In addition to English, Dr. Ham speaks Cantonese and accepts new patients.