Sandoway Discovery Center

The Center offers a glimpse into South Florida’s fragile marine and freshwater environments through educational exhibits and programs.

address

142 S Ocean Blvd, Delray Beach, FL 33483

phone

(561) 274-7263