Salem, NH | American Canyon, CA | Chicago, IL
Also known as: heef20
Thomas Heaphy lives in Salem, New Hampshire, but has also spent time in American Canyon, California; Chicago, Illinois; Merriam, Kansas and Mission, Kansas. Liz Heaphy is in Thomas family.