is not in process of liquidation on May 4, 2024
Where is Sports Science Institute of the South's headquarters?
Sports Science Institute of the South's headquarters is located at 2316 1ST AVE SOUTHBIRMINGHAM, AL 35233
What is Sports Science Institute of the South's industry?
Sports Science Institute of the South is in the industry of RESEARCH FOR SPORT SPECIFIC & LIFE SCIENCES
What year was Sports Science Institute of the South started?
Sports Science Institute of the South was started in 2012
Sources: Alabama Secretary of State