Mary Crook in Beckley, WV

Mary Crook may also have lived outside of Beckley, such as Cool Ridge.