Jennifer Adams-barsch NPI 1912293887 Practice location: 23 South Rd, Bloomingdale, NJ 074031425 Taxonomy code: 1041C0700X Phone: (973) 838-7355