NPI Central
Trusha Shah, M.D. — NPI 1699099036, Lake Success, NY | NPI Central