Lake Health Physician Group Atrial Fibrillation and Heart Rhythm Center 36100 Euclid Avenue, Willoughby, OH 44094