Downtown Aquarium POSTED BYBryan Downtown Aquarium 700 Water St.Denver, CO 80211303-561-4450 Visit Website Get Directions