where is new providence
New Providence is a borough on the northwestern edge of Union County, New Jersey, United States. It is located on the Passaic River, which forms the county boundary with Morris County.