We found 2 providers named 'Earl Craig' nationally.
Dr. Earl Craig specializes in physiatry (physical medicine & rehabilitation) and practices in Bloomington, IN. He has a 3.5 out of 5 star average patient rating. He is an in-network provider for Medicare insurance. Dr. Craig studied medicine at Indiana University School of Medicine.