William Eckhardt Research CenterUnclaimedOther placesChicago, IL+17737021234Not providedVisit website