Location
From:
To:
International Museum of Surgical Science
• 1524 N. Lake Shore Drive • Chicago, IL 60610