77
Sea Life Charlotte-Concord is a 26,000-square-foot indoor aquarium with more than 10,000 square feet planned for future expansion. This o...
Sea Life Charlotte-Concord is a 26,000-square-foot indoor aquarium with more than 10,000 square feet planned for future expansion. This one-of-a-kind attraction allows visitors to experience the magical world beneath our seas with marine habitats, displays, and close encounters with thousands of sea creatures. Sea Life provides a glimpse of the diversity of marine life while also playing an active role in animal and environmental conservation. 

Sea Life Charlotte-Concord is located at Concord Mills, 8111 Concord Mills Blvd. in Concord, NC.
to add this to Watch Later

Add to

Loading playlists...