Jyothsna Kilaru, MD, Family Medicine

17951 Jefferson Park Rd
ClevelandOH  44130-8439 (Cuyahoga County)


Phone: 440-816-6414
Fax: 440-816-6421

NPI: 1821035064
License Number: 35045036K (OH)