David Kingsley NPI 1912158015 Practice location: 119 Demarest Rd, Bloomingdale, NJ 074031404 Taxonomy code: 2085R0202X Phone: (973) 838-5253