NameNorth Truro Air Force Station
AddressOld Dewline Road, Truro, Massachusetts, 02652, United States
Date0000-00-00
Time00:00:00
Categoryunknown
DescriptionThis abandoned radar station from the Cold War era now only broadcasts a seriously ominous air of isolation....
Coordinates42.03150, -70.05350
Web address/places/north-truro-air-force-station-2