John Davidlance NPI 1033887971 Practice location: 43 Northwood Blvd, Central Islip, NY 117224695 Taxonomy code: 225700000X Phone: (314) 070-5516