Dr. David L. Anderson, MD is an internist in Hayward, CA specializing in internal medicine (adult medicine). He graduated from University of Southern California (USC), Keck School of Medicine in 1977 and has 47 years of experience.
27400 Hesperian Boulevard
Hayward, CA 94545
Dr. David L. Anderson, MD graduated from University of Southern California (USC), Keck School of Medicine in 1977. He is certified by the American Board of Internal Medicine - Internal Medicine and has a state license in California.
Medical School: University of Southern California (USC), Keck School of Medicine (1977)
Board Certification: American Board of Internal Medicine - Internal Medicine
Licensed In: California
Dr. David L. Anderson, MD has a good overall rating with an average of 2.75 out of 5 stars based on 2 ratings. We collect ratings and reviews of Dr. David L. Anderson, MD from all over the web to help you find the right in Hayward, CA.
Dr. David Anderson's area of specialization is general internal medicine. He is a graduate of the University of Southern California (USC), Keck School of Medicine.