Sunny Srivastava, MD, Internal Medicine

1 Parkway
HaverhillMA  01830-6278 (Essex County)


Phone: 978-521-3288
Fax: 978-469-5644

NPI: 1083693360
License Number: 214243 (MA)