Marine Life Institute

Marine Life Institute is a location seen in Disney/Pixar's Finding Dory.