Necessary Resources, Llc NPI 1164042230 Practice location: 130 Us Highway 22 E Fl 1, North Plainfield, NJ 070603806 Taxonomy code: 261QA0600X Phone: (908) 540-0500