132 AT&T cell towers near Chicago, IL.