Steven, Chan DDS/DMDAttending PhysicianGeneral Dentistry Education: UCSF School of MedicineMain Office:510-523-5121 Alameda Smiles 2245 Santa Clara Ave #1 Alameda, CA 94501 Clinic Intersts:cosmetic dentistry and invisalign orthodontics.