NPI Central
Farrokh Maneksha, M.D. — NPI 1871501676, East Setauket, NY | NPI Central