×

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