Willoughby OH Youth Organizations & Centers 1. 37100 Euclid Ave, Willoughby, OH 44094 | Lake County YMCA - West End (440) 946-1160