Her birth year was listed as 1952. Possible relatives of Lucy are: Michael W Sterrett, Douglas W Sterrett, Trevor K Sterrett and 2 other people. Lucy currently resides at 1010 Alexandria St,...