Vivek Joshi NPI 1194908483 Practice location: 66 Carriage Trl, Belle Mead, NJ 085024904 Taxonomy code: 183500000X Phone: (201) 370-4280