Theresa Nabavian

Theresa Nabavian was a resident of Canteyville, and an ally(?) of the Scooby Gang.