Beverly M Shafer, MD, Surgery

900 Cummings Ctr
Ste 112w
BeverlyMA  01915 (Essex County)


Phone: 978-741-2611
Fax: 978-744-9433

NPI: 1558475467
License Number: 57782 (MA)