Asked in
History of the United States

Sci-Port Discovery Center is where in Louisiana?

Answer

User Avatar
Wiki User
September 14, 2009 8:01PM

On the riverfront of Shreveport, Louisiana on Clyde Fant Parkway. Physical address is 820 Clyde Fant Parkway Shreveport, LA 71101