Theater of the Sea
(4,085)
Aquarium in Islamorada, Florida
Theater of the Sea, established in 1946, is a marine mammal park located in the Village of Islamorada, Florida, United States.
Address: 84721 Overseas Hwy, Islamorada, FL 33036
Hours: Open ⋅ Closes 5 PM
Phone: (305) 664-2431