Medical school: OHIO STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1990
Offers telehealth
NPI: 1770699019
Practice Locations (4)
LAKE HOSPITAL SYSTEM, INC.
36001 EUCLID AVNEUE, SUITE C7
WILLOUGHBY, OH 440944650
4406026710
LAKE HOSPITAL SYSTEM, INC.
36100 EUCLID AVE
WILLOUGHBY, OH 440944427
LAKE HOSPITAL SYSTEM, INC.
36100 EUCLID AVE, SUITE 450
WILLOUGHBY, OH 440944488
4409469555
LAKE HOSPITAL SYSTEM, INC.
36500 EUCLID AVE
WILLOUGHBY, OH 440944455
4405160530
Source: CMS National Downloadable File, September 2026.