She was born in 1817 in Richmond, Virginia as Elizabeth Amelia Parkhill to a freedwoman. Little is known about her father, but census records listed that she was "mulatto" which implies she might have had a white father. When her mother died when she was still young, she went to live with Rev. John Gloucester Sr.[2] and she married his youngest son, James Gloucester in 1838.[2]