John M Walsh, 83 years old, lives in Downers Grove, Illinois, but has also spent time in Chicago, Illinois; Arlington Heights, Illinois and Plainfield, Illinois. Companies in which he has a work history include Md, Doctor Of Medicine and Ltd.. His work experience includes positions as Doctor and Medical Doctor.