» good witch · characters
Click on a name below for more information about that character
John · Linda · Ryan Elliot · George O'Hanrahan · Cassandra 'Cassie' Nightingale · Abigail Pershing · Nick Radford · Dr. Sam Radford · Brandon Russell · Grace Russell · Lori Russell · Derek Sanders · Martha Tinsdale · Tom Tinsdale