William Lloyd, MD, Internal Medicine

79 Highland Ave
Ste 309
SalemMA  01970 (Essex County)


Phone: 978-744-0866
Fax: 978-744-6138

NPI: 1033211164
License Number: 43398 (MA)