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's clinical interests include Cosmetic Dentistry and Invisalign Orthodontics. Dr. Chan currently is working at Alameda Smiles, located in 2245 Santa Clara Ave #1 Alameda CA 94501 Dr. Chan's clinic interests include Cosmetic Dentistry and Invisalign Orthodontics. Please call +1-510-523-5121 to contact. | |||