NPI Central
Zena Scates, M.D. — NPI 1164606539, North Haven, CT | NPI Central