Dr. Thomas Gavagan, MD, is a Family Medicine specialist practicing in Waukegan, IL with 43 years of experience. This provider currently accepts 39 insurance plans. New patients are welcome. Hospital affiliations include Advocate Lutheran General Hospital.