is not in process of liquidation on Jun 23, 2024
Where is Selma Football Club's headquarters?
Selma Football Club's headquarters is located at SELMA, AL
What is Selma Football Club's industry?
Selma Football Club is in the industry of FOOTBALL GAMES, ATHLETIC SPORTS, ETC
What year was Selma Football Club started?
Selma Football Club was started in 1961
Sources: Alabama Secretary of State