Dr. Craig Nichols is a General Physician,Oncologist and Internal Medic…read moreine in Salt Lake City 84107, Salt Lake City UT and has an experience of 46 years in these fields. Dr. Craig Nichols practices at Office in Salt Lake City 84107, Salt Lake City UT. He completed Medical School from Oregon Health & Science University in 1978.
Some of the services provided by the doctor are: Lung Cancer,Testicular Cancer,ANEMIA,Soft Tissue Sarcoma and General/Allopathic Medicine etc.read less