Jennifer Miller NPI 1437372240 Practice location: 605 Old Country Rd, Riverhead, NY 119012103 Taxonomy code: 183500000X Phone: (831) 732-1960