Marine Life Institute

The Marine Life Institue is the main location of Finding Dory.