Quality Foot Care Long Island NPI 1215504279 Practice location: 806 E Main St, Riverhead, NY 119012563 Taxonomy code: 213ES0103X Phone: (631) 819-1789