Save James M. Maguire, MD JamesMMaguire.MD.com • Internist • 25 years experience Cape Ann Medical Center Inc. 1 Blackburn Drive, Gloucester, MA 01930