The Shreveport Aquarium is an aquarium located in Shreveport, Louisiana, United States. The aquarium is adjacent to the Red River, near the Texas Street Bridge. From Wikipedia