Michael D Hall is 44 years old. He lives in Crystal Lake, Illinois, but has also spent time in Chicago, Illinois and Crystal Lake, Florida. Companies in which he has a work history include Md, Computer Software, Doctor Of Medicine and Consultant At Obtiva. His work experience includes positions as Doctor and Medical Doctor.