![]() Irma Cruz-gonzalez, M.D. Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 255 Low St Ste 201, Newburyport, MA 01950 Phone: 978-465-4622  | 
![]() Dr. Patrick J O'dea, MD Internal Medicine - Gastroenterology Medicare: Not Enrolled in Medicare Practice Location: 11 Titcomb St, Newburyport, MA 01950 Phone: 999-000-0000  | 
![]() Ahmer Ibrahim, M.D. Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 260 Merrimac St, Newburyport, MA 01950 Phone: 978-499-7200 Fax: 978-499-7216  | 
![]() Mr. Richard A Zirin, M.D. Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 255 Low St Ste 201, Newburyport, MA 01950 Phone: 978-465-4622 Fax: 978-465-4111  |