Mary L Davis is 41 years old. lives in Allentown, Pennsylvania. has also lived in Bethlehem, Pennsylvania; De Leon Springs, Florida; Greenfield Center, New York and Greenwich, New York. Roberto L Rodriguez and Jose Ramon Rivas are some of Mary relatives.