• 978.465.4622

How Can We
Help You?

How Can We Help You?

Meet the Providers

Richard Zirin, M.D.

Richard Zirin, M.D.

Dr. Zirin is dually certified in internal medicine and gastroenterology, and has more than three decades experience.... read more

Mark Amorosino, M.D.

Mark Amorosino, M.D.

Dr. Amorosino is board certified in gastroenterology. He received his medical degree from Boston University... read more

Newburyport Gastroenterology, LLC

255 Low Street

2nd Floor, Suite 201

Newburyport, MA 01950