Professor Greer's mansion

Professor Greer's Mansion was the home of the professor on Vulture's Claw. It was a large place with a maze of corridors, secret passages, and trap doors.

Appearances

 * The Scooby-Doo Show - The Creepy Creature of Vulture's Claw