Dr. Craig Johnson is a physician providing comprehensive medical care. He earned his medical degree from the University of Minnesota Medical School and completed his residency at Hennepin County Medical Center. Dr. Johnson is board-certified in family medicine, focusing on delivering personalized care to his patients. His background in internal medicine enables him to address a wide range of health needs effectively.