Aviva Directory » Local & Global » North America » United States » States » New Jersey » Cities & Towns » Williamstown

An unincorporated area and census-designated place at the heart of Monroe Township, in Gloucester County, New Jersey. It was named after the area's land owner, John Williams.

Regular Websites