But neither island shares an address with SpongeBob SquarePants. Versions of this claim -- recycled and refuted since at least 2020 -- has said that "124 Conch Street" is the address of a theme park called "Ledges of Little St. James" on one of Epstein's islands, Little Saint James.