Channel 17
1500 Ne 2Nd Ave
Fort Lauderdale
FL
33304
(954) 523-0884
Open Map
Description
Channel 17 is located at 1500 Ne 2nd Ave in Fort Lauderdale and has been in the business of Television Broadcasting Stations since 2006.
by dandb on May 03, 2015 from
dandb
Nonclassified Establishments
Number of employees: 1 to 4
Television Broadcasting Stations
Unclassified