Save John P. Sheehan, MD JohnPSheehan.MD.com • Endocrinologist • 48 years experience North Coast Institute of Diabetes and Endocrinology, Inc. 25101 Detroit Road, Suite 440, Westlake, OH 44145