Shaggleford Manor

Shaggleford Manor is the high-tech mansion of Dr. Albert Shaggleford, the uncle of Shaggy Rogers.

Appearances

 * Shaggy & Scooby-Doo Get A Clue!