Thomas J. Weigel, MD, SC

450 W. Highway 22 Medical Building 1, Suite 28 (Next to Good Shepherd Hospital) Barrington, Illinois 60010