Birthday
1885-10-07Place of Birth
Providence, Rhode Island, USABiography
Margaret Armstrong (born Winifred Margaret Atwell) was an American stage and screen actress.WATCH FREEFOR 30 DAYS
All Prime Video
Cancel anytime
Watch Now
AD