About
Dr. James Craig, MD is an Internal Medicine Specialist in Spring Hill, FL. He is affiliated with HCA Florida Citrus Hospital. Having more than 4 years of diverse experience, especially in INTERNAL MEDICINE, Dr. James Douglas Craig affiliates with no hospital and cooperates with many other doctors…