NPI Central
Jefffrey Ta, MD — NPI 1407606551, Westhampton Beach, NY | NPI Central