Minnesota Historical Society M-Flame Logo

Name Margaret K. Ramsey
Gender Female
Date of Birth 1817
Place of Birth Hummelstown, Dauphin County, Pennsylvania, United States
Other Names Mrs. John N. Speel
Related Parties Thomas Ramsey
Elizabeth K. Ramsey