Save John D. Sheehan, MD JohnDSheehan.MD.com • Family Doctor John Sheehan, MD 1 W Woods, Yarmouth Port, MA