0 Aquarium Texas Dallas World Aquarium 1801 N Griffin St (at Corbin St) Dallas, TX 75202 United States