We found 2 providers named 'Earl Craig' nationally.
Dr. Earl Craig sees patients in Bloomington, IN. His medical specialty is physiatry (physical medicine & rehabilitation). His average rating from his patients is 3.5 stars out of 5. He is an in-network provider for Medicare insurance. Dr. Craig graduated from Indiana University School of Medicine.