NPI Central
Shilpa Odedra, M.D. — NPI 1134502545, Englewood, NJ | NPI Central