Tushar Indrekar NPI 1902418023 Practice location: 9410 60th Ave Apt L1, Elmhurst, NY 113735041 Taxonomy code: 225200000X Phone: (858) 250-9759