Graduated: 2016
NPI: 1033657028
Practice Locations (2)
LAKE HOSPITAL SYSTEM, INC.
36500 EUCLID AVE
WILLOUGHBY, OH 440944455
4405160530
LAKE HOSPITAL SYSTEM, INC.
29804 LAKE SHORE BLVD
WILLOWICK, OH 440954611
4408332095
Source: CMS National Downloadable File, September 2026.