David E Schwartz, MD, Internal Medicine

77 Herrick St
Ste 101
BeverlyMA  01915-3031 (Essex County)


Phone: 978-927-4110
Fax: 978-232-7057
Email: dsc***@*****il.com

NPI: 1285669440
License Number: 55041 (MA)