Meanietown Abandoned Warehouse
From SquackleWiki
The Meanietown Abandoned Warehouse is a location in Meanietown, Texas where the Cheese Mafia operates. It is the headquarters of Dr. Muffin and Dr. Squack.
Relevant Articles:
http://squackle.com/6751/stories/moose-d-cloun-and-the-evil-dr-muffin/