Question: who did anne jeffreys play on general hospital
Answer: Amanda Barrington