LC-39A Fixed Service Structure (FSS) in Brevard County, Florida

LC-39A Fixed Service Structure (FSS) in Brevard County is a tower (Kennedy Space Center, Launch tower, Elevation 100 m). LC-39A Fixed Service Structure (FSS) is located near Pad A Bypass Road.
Building Type
building
Operator
Kennedy Space Center