Effie

Effie Devon McNeill was the main doctor and the wife of Cletus and the mother of Ching-Ching in Pangaea City.