Megan Detwiler NPI 1225501562 Practice location: 235 Blue Point Ave, Blue Point, NY 117151261 Taxonomy code: 390200000X Phone: (579) 463-1363