Question: Andover Maine is home to what satellite earth station that was built by AT&T in 1961?
Sentence (from "Andover Earth Station"): Andover Earth Station was one of the first satellite earth stations, located at Andover in the US state of Maine.
Relevant evidence: Yes