Kenneth Shieh, MD, Internal Medicine

100 Cummings Ctr
Ste 107c
BeverlyMA  01915-6115 (Essex County)


Phone: 978-232-1120
Fax: 978-232-0110
Email: ken***@*****il.com

NPI: 1609902287
License Number: 230916 (MA)