Mary Amelia Weirick was born on December 21, 1837, in Pennsylvania to Thomas and Margaret Weirick. The family lived in Hartleton, Pennsylvania, and her father died on October 9, 1843. She lived with her mother and brother, and by 1860, she was working as a seamstress. She married Samuel Lodge around 1872, and they had at least two children: Margaret, born around 1873; and Mary, born around 1876.
They lived in Hartleton, and her husband worked as a farmer. She helped care for her elderly mother until at least 1880. The family moved to Mifflinburg, Pennsylvania, in the late 1800s. Her husband died on February 15, 1907. She remained in Mifflinburg, and she lived with her two daughters until at least 1920. She died there of chronic endocarditis on May 18, 1922.