International Museum of Surgical Science is located in Chicago, IL. Detailed venue information is being added.
1524 North Lake Shore Drive Chicago, IL 60610 US