Amazing WorldOther places1315 S Millard AveChicago, IL, 60623-1481 · US+13127876000Email unavailableWebsite unavailableHours not available