Medical school: WAYNE STATE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2002
Also: PEDIATRIC MEDICINE
Offers telehealth
NPI: 1487677233
Practice Locations (4)
LAKE HOSPITAL SYSTEM, INC.
11100 EUCLID AVE
Cleveland, OH 441061716
LAKE HOSPITAL SYSTEM, INC.
11100 EUCLID AVE
CLEVELAND, OH 441061716
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.