Smilehaven Dental Center - Stephen L. Chan, DMD Smilehaven Dental Center - Stephen L. Chan, DMD DentistCalifornia Contact Information 4700 Spring St. Ste. 210, California 91942, United States (619) 464-2801 stephenchandmd@gmail.com http://stephenchandmd.com