Now Open in Orlando

Your favorite Slime Lab is now open at The Florida Mall in Orlando.