Satellite map of North Truro Air Force Station
Map of North Truro Air Force Station
North Truro Air Force Station (AFS) is a closed United States Air Force General Surveillance Radar station.
Latitude: 42° 01' 32.40" N
Longitude: -70° 03' 9.60" W