Lawrence Murphy, MD, Internal Medicine

100 Cummings Ctr Ste 107c
North Shore Gi
BeverlyMA  01915-6128 (Essex County)


Phone: 978-232-1120
Fax: 978-232-0110

NPI: 1902126238
License Number: 266623 (MA)