Satellite map of Texas Tower 3
Map of Texas Tower 3
Texas Tower 3 (ADC ID: TT-3) is a former United States Air Force Texas Tower General Surveillance Radar station. 50 miles (80 km) southeast of the coast of Nantucket, Massachusetts in 80 feet of water.
Latitude: 40° 44' 59.99" N
Longitude: -69° 18' 60.00" W