NPI Central
Carol Luck, M.D. — NPI 1326145020, East Islip, NY | NPI Central