Nirav S Shah, MD, Anesthesiology

900 Cummings Ctr Ste 221u
BeverlyMA  01915-6183 (Essex County)


Phone: 978-927-7246
Fax: 978-927-7249

NPI: 1083970321
License Number: 272935 (MA)