is inactive
Where is Selma Television, Inc.'s headquarters?
Selma Television, Inc.'s headquarters is located at SELMA, AL
What is Selma Television, Inc.'s industry?
Selma Television, Inc. is in the industry of OPERATE TELEVISION STATION OR STATIONS
What year was Selma Television, Inc. started?
Selma Television, Inc. was started in 1960
Sources: Alabama Secretary of State