Margaret Foster was born in Reading, Pennsylvania to David and Nancy (Adamson) Foster, and grew up in Rowayton, Connecticut with four siblings: sisters Gray, Jan, and Nina, and brother Ian.
Foster grew up in Rowayton, Connecticut with her parents and four siblings: sisters Gray, Jan, and Nina, and brother Ian. Margaret Foster was born in Reading, Pennsylvania, the daughter of David and his wife Nancy (Adamson).
Margaret Foster was born in Reading, Pennsylvania, the daughter of David and his wife Nancy (Adamson). Foster grew up in Rowayton, Connecticut with her parents and four siblings: sisters Gray, Jan, and Nina, and brother Ian.
Margaret Foster was born in Reading, Pennsylvania, the daughter of David and his wife Nancy (Adamson). Foster grew up in Rowayton, Connecticut with her parents and four siblings: sisters Gray, Jan, and Nina, and brother Ian.