The Dark Shadows Wiki
Advertisement

Alice Chen was a nurse. She was working alongside Richard Hill at Collinsport Hospital during the events that led to the near-destruction of the town.

Background information and notes[]