Dr. Leon E. Taylor, DDS Dentistry 3300 Webster Street SUITE 804Oakland, California 94609 (510) 452-5686 About Dr. Leon E. Taylor, DDS