Idya Praveen Kumar, MD, Internal Medicine

8300 Hough Ave
ClevelandOH  44103 (Cuyahoga County)


Phone: 216-231-7700
Fax:

NPI: 1689677809
License Number: 35066270 (OH)