Overview Nickelodeon Slime City was a 20,143 SF Design Build “Pop-Up” entertainment venue for MTV Networks located in Buckhead – Atlanta GA.