Shih, Shiao-Ang Robert, M.D.
Internal Medicine
Steward Medical Group
62 Brown St
Haverhill MA 01830
Phone: 978-521-6555
Fax: 978-374-0850
internal medicine and primary care.