Laura Thatcher Allen is 50 years old. lives in Lewiston, New York, but has also spent time in Dedham, Massachusetts; Wellesley, Massachusetts; West Newton, Massachusetts and Portsmouth, Rhode Island. Some of Laura relatives are Gretchen E Allen and Nancy Sica.