Ye Zhu, MD, Family Medicine

2570 Som Ctr Rd
WilloughbyOH  44094-9607 (Lake County)


Phone: 440-943-2500
Fax: 440-516-8810

NPI: 1740489053
License Number: 094757 (OH)