John Stephenwalsh NPI 1033131883 Practice location: 369 East Main Street, East Islip, NY 11730 Taxonomy code: 207Q00000X Phone: (631) 381-4500