NPI Central
Paayal Mehta, MD — NPI 1114951613, Riverhead, NY | NPI Central