Dr. Mark H Craig's NPI Number is #1932189818 and has been listed in the NPI registry for 12 years. Dr. Mark H Craig's practice location is listed as: 2147 Southridge Dr Tupelo, MS 38801-6405 and can be reached via phone at (662) 377-6290.