Godfrey's

Godfrey's is an electrical store in the Grand Plaza (see Shopping in The Oscar Show).