Michelle Rock NPI 1497319834 Practice location: 7085 Park Dr E, Flushing, NY 113671951 Taxonomy code: 225X00000X Phone: (718) 288-1898