| Dr. Steven Chan is a California state licensed medical doctor, specializing in General Dentistry. Graduated Magna Cum Laude from UCSF School of Medicine, Dr. Chan currently is working at Alameda Smiles (2245 Santa Clara Ave, Alameda, CA 94501). Dr. Chan's clinical interests include Cosmetic Dentistry and Invisalign Orthodontics. Dr. Chan accept new patient. Please call +1-510-523-5121 to contact. To know more about Dr. Steven Chan, please use desktop computer to open http://cdoc101.com/foto.php?id=20529 Request to update.
| | |