Total Reviews 0
Dr. Nichols graduated from the Boston University School of Medicine in 1988. He works in Lexington, MA and specializes in Internal Medicine. Dr. Nichols is affiliated with Mount Auburn Hospital.