Ben Ravencroft's mansion

Ben Ravencroft lived in a mansion while in his home town of Oakhaven.

Scooby-Doo and the Witch's Ghost
Insert details here.

Appearances

 * DTV2. Scooby-Doo and the Witch's Ghost