Wrapped up filming?
Have they completed filming yet? Haven't heard anything for a couple of weeks, but looking at the cast's instagram accounts, it sounds like they all left about a week ago. Or did they just stop for Thanksgiving?
-----
This is the puppet hospital and burn center... It's relatively new.