Lake Cardiology 35717 Euclid Avenue, Willoughby, OH 44094