Marc Sommer NPI 1457578882 Practice location: 230 Passaic Ave, Fairfield, NJ 070043505 Taxonomy code: 111N00000X Phone: (973) 838-2106