Save John D. Macarthur, MD JohnDMacarthur.MD.com • General Surgeon John Macarthur, MD 1 Hospital Road, Oak Bluffs, MA