Rami Irfanfarhat NPI 1194162644 Practice location: 3 Parkside Ln, Kinnelon, NJ 074052500 Taxonomy code: 390200000X Phone: (973) 838-4858