Cox Science Center and Aquarium, formerly the South Florida Science Center and Aquarium, is located at 4801 Dreher Trail North in West Palm Beach.