Khalil F Shahin, MD, Family Medicine

100 Cummings Ctr Ste 126q
BeverlyMA  01915-6117 (Essex County)


Phone: 978-524-8181
Fax: 978-524-9868

NPI: 1285608950
License Number: 12819 (NH)