Guided tours & artifacts recount 19th-century medical history inside an 1890s pathology facility.
Attractions
Indy’s Teeny Statue Of Liberty Museum
E 10th St, Indianapolis, IN 46201
