Alice Drummond

Alice Drummond is an American actress. In 1970, she was nominated for the Tony Award for Best Featured Actress in a Play for her performance as Mrs. Lee in The Chinese by Murray Schisgal.

Drummond was born as Alice E. Ruyter in Pawtucket, Rhode Island, daughter of Sarah Irene , a secretary, and Arthur Ruyter, an auto mechanic. She graduated from Pembroke College in 1950.

Source: Wikipedia