Salem Town Hall in Salem, NH
Find Salem Town Hall in Salem,Rockingham County,NH to get information on Voter Registration, Building Permits, Business Licenses, Property Taxes, Utility Billing, and Marriage Licenses
Salem Town Hall
1 Sally Sweet Way, Salem, NH 03079
603-890-2190