Maps
Old maps showing details of towns.
Property owner’s names, local proprietors, cemeteries, schools, mills, etc.
1870 Massachusetts
United States – Geographic Names
You can use this to find old towns and/or locations that have changed names.
http://geonames.usgs.gov/pls/gnispublic
Once you find the name you can click on mapping services to see the current location.
Historic Map Works – Residential Genealogy
http://www.historicmapworks.com/
Free - City Directories (Connecticut, Maine, Massachusetts, New Hampshire, Rhode Island, and Vermont)
You can either Browse alphabetically or Search by Last Name, Business Name, Address or Occupation. The directory image may look blurry, but if you click on it, another window will open with a magnified image of the page.
Subscription – Maps (United States and Canada)