By using our site, you acknowledge that you have read and understand our Privacy and Cookies Policy.
Slime Squad Island
City of San Carlos
601 Chestnut Street
San Carlos , California 94070
Challenge Island Slime Squad Island is the place for you! You and a tribe full of friends will dive into a new slime-filled world every day, from alien ooze to ghostly goo to monster muck to lava, too.