Erica Leepoole NPI 1609358381 Practice location: 2200 Northern Blvd Ste 100a, Greenvale, NY 115481220 Taxonomy code: 170300000X Phone: (516) 563-7857