Spencer Elementary Technology AcademyUnclaimedEducationChicago, IL+17735346150Not providedVisit website